@charset "UTF-8";.index-page{--blkSpace: clamp(80px ,1.1397rem + 6.8627vw, 150px)}.index-page section[data-anchorTarget]~section{padding-top:var(--blkSpace)}.index-page section:last-child{padding-bottom:var(--blkSpace)}@media only screen and (max-width: 900px){.index-page section[data-anchorTarget]+section{padding-top:50px}}.index-page:not(.fixed) header[swiper-type=Default][swiper-theme=light]{color:#fff}.index-page:not(.fixed) header[swiper-type=Default][swiper-theme=light] nav.navbar .otherBox .hamburgerBox .hamburger:before,.index-page:not(.fixed) header[swiper-type=Default][swiper-theme=light] nav.navbar .otherBox .hamburgerBox .hamburger:after{background:#fff}.index-page:not(.fixed) header[swiper-type=Default][swiper-theme=light] .logo img{filter:brightness(0) invert(1)}.index-page:not(.fixed) header[swiper-type=Default][swiper-theme=dark]{color:#1f1f1f}.index-page:not(.fixed) header[swiper-type=Default][swiper-theme=dark] nav.navbar .otherBox .hamburgerBox .hamburger:before,.index-page:not(.fixed) header[swiper-type=Default][swiper-theme=dark] nav.navbar .otherBox .hamburgerBox .hamburger:after{background:#1f1f1f}.index-page:not(.fixed) header[swiper-type=Default][swiper-theme=dark] .logo img{filter:brightness(0)}.index-page:not(.fixed) header[swiper-type=Default] nav.navbar .menuBox .btnText{opacity:0;pointer-events:none}.index-page:not(.fixed) header[swiper-type=Full] nav.navbar .menuBox .btnText{opacity:0;pointer-events:none}section.bannerBlk{position:relative}section.bannerBlk .fixedBox{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%;z-index:2;text-align:center;gap:50px;padding:25px 0;display:flex;align-items:center;justify-content:center;width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 900px){section.bannerBlk .fixedBox{width:calc(100% - var(--baseSpace) * 2)}}section.bannerBlk .fixedBox .scrollBtn{cursor:pointer;font-family:El Messiri,Noto Sans TC,微軟正黑體修正,Microsoft JhengHei,微軟正黑體,sans-serif;font-size:.875rem;font-weight:700;line-height:1.5;transition:.4s color,.4s letter-spacing}@media only screen and (min-width: 1201px){section.bannerBlk .fixedBox .scrollBtn:hover{letter-spacing:1px}}@media only screen and (max-width: 1200px){section.bannerBlk .fixedBox .scrollBtn:active{letter-spacing:1px}}section.bannerBlk[swiper-type=Default][swiper-theme=dark],section.bannerBlk[swiper-type=Full][swiper-theme=dark]{color:#1f1f1f}section.bannerBlk[swiper-type=Default][swiper-theme=dark] .circleBtn .animated-line,section.bannerBlk[swiper-type=Full][swiper-theme=dark] .circleBtn .animated-line{stroke:url(#linear_dark)}section.bannerBlk[swiper-type=Default][swiper-theme=light],section.bannerBlk[swiper-type=Full][swiper-theme=light]{color:#fff}section.bannerBlk[swiper-type=Default][swiper-theme=light] .progress-line:after,section.bannerBlk[swiper-type=Full][swiper-theme=light] .progress-line:after{background:linear-gradient(90deg,#fbeed4,#fbeed400)}section.bannerBlk[swiper-type=Default][swiper-theme=light] .circleBtn .animated-line,section.bannerBlk[swiper-type=Full][swiper-theme=light] .circleBtn .animated-line{stroke:url(#linear_light)}section.bannerBlk[swiper-type=Default] .slideContent .picBox,section.bannerBlk[swiper-type=Full] .slideContent .picBox{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}section.bannerBlk[swiper-type=Default] .slideContent .txtBox,section.bannerBlk[swiper-type=Full] .slideContent .txtBox{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}section.bannerBlk .slideContent{position:relative;width:100%;height:100%}section.bannerBlk .slideContent .picBox{width:100%;height:100%;overflow:hidden;position:relative}section.bannerBlk .slideContent .picBox img{width:101%;height:101%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}section.bannerBlk .slideContent .txtBox{z-index:2;text-align:left;width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 900px){section.bannerBlk .slideContent .txtBox{width:calc(100% - var(--baseSpace) * 2)}}section.bannerBlk .slideContent .slogan-head{width:100%;max-width:960px}section.bannerBlk .slideContent .slogan-head .mainTitle{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.bannerBlk .slideContent .slogan-head .subTitle{margin-top:30px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.bannerBlk .slideContent .slogan-head .paragraph{margin-top:30px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.bannerBlk .slideContent .slogan-head .circleBtn{margin-top:50px}section.bannerBlk .swiper-slide-active .slideContent .slogan-head [fadeUp-item]{opacity:1;transform:translateY(0);transition:.8s opacity,.4s transform;transition-timing-function:cubic-bezier(.33,1,.68,1)}section.bannerBlk .swiper-slide-active .slideContent .slogan-head .mainTitle{transition-delay:.2s}section.bannerBlk .swiper-slide-active .slideContent .slogan-head .subTitle{transition-delay:.4s}section.bannerBlk .swiper-slide-active .slideContent .slogan-head .paragraph{transition-delay:.4s}section.bannerBlk .swiper-slide-active .slideContent .slogan-head .circleBtn{transition-delay:.6s}section.bannerBlk[swiper-type=Default] .slideContent{min-height:100vh}section.bannerBlk[swiper-type=Default] .slideContent .slogan-head .mainTitle{font-size:clamp(2.25rem,-1.2794rem + 6.2745vw,6.25rem);line-height:1.1}section.bannerBlk[swiper-type=Default] .slideContent .slogan-head .text+.text{max-width:530px}@media only screen and (max-width: 900px){section.bannerBlk[swiper-type=Default] .slideContent .slogan-head .subTitle,section.bannerBlk[swiper-type=Default] .slideContent .slogan-head .paragraph{margin-top:10px}section.bannerBlk[swiper-type=Default] .slideContent .slogan-head .circleBtn{margin-top:30px}}@media only screen and (max-width: 900px){section.bannerBlk[swiper-type=Default] .fixedBox .scrollBtn{margin-left:auto}}@media only screen and (min-width: 901px){section.bannerBlk[swiper-type=Default] .fixedBox{flex-direction:column}}section.bannerBlk[swiper-type=Default] .menuBox{display:none}section.bannerBlk[swiper-type=Full] .container{padding-top:100px;width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 900px){section.bannerBlk[swiper-type=Full] .container{width:calc(100% - var(--baseSpace) * 2)}}@media only screen and (max-width: 900px){section.bannerBlk[swiper-type=Full] .container{width:100%;padding-top:70px}}section.bannerBlk[swiper-type=Full] .slideContent{min-height:calc(100vh - 200px)}@media only screen and (max-width: 900px){section.bannerBlk[swiper-type=Full] .slideContent{min-height:calc(100vh - 70px)}}section.bannerBlk[swiper-type=Full] .slideContent .txtBox{width:100%;padding-left:calc(var(--1frSpace) * 2);padding-right:calc(var(--1frSpace) * 2);top:unset;bottom:170px;transform:translate3d(-50%,0,0)}@media only screen and (max-width: 1200px){section.bannerBlk[swiper-type=Full] .slideContent .txtBox{bottom:110px}}@media only screen and (max-width: 900px){section.bannerBlk[swiper-type=Full] .slideContent .txtBox{bottom:90px;padding-left:var(--baseSpace);padding-right:var(--baseSpace)}}section.bannerBlk[swiper-type=Full] .slogan-head{width:100%;max-width:100%}@media only screen and (min-width: 901px){section.bannerBlk[swiper-type=Full] .slogan-head{display:flex;align-items:center;justify-content:space-between}section.bannerBlk[swiper-type=Full] .slogan-head .text:nth-child(1){width:55.5555555556%}section.bannerBlk[swiper-type=Full] .slogan-head .text:nth-child(2){width:36.8055555556%}}section.bannerBlk[swiper-type=Full] .slogan-head .subTitle{margin-top:10px}section.bannerBlk[swiper-type=Full] .slogan-head .paragraph{margin-top:0}section.bannerBlk[swiper-type=Full] .slogan-head .circleBtn{margin-top:30px}@media only screen and (max-width: 900px){section.bannerBlk[swiper-type=Full] .slogan-head .paragraph{margin-top:10px}}@media only screen and (max-width: 900px){section.bannerBlk[swiper-type=Full] .menuBox{display:none}}@media only screen and (min-width: 901px){section.bannerBlk[swiper-type=Full] .menuBox{color:var(--AllWEB-text);height:100px;gap:100px;display:flex;align-items:center;justify-content:center}}section.bannerBlk[swiper-type=Full] .fixedBox{bottom:100px;padding-left:calc(var(--1frSpace) * 2);padding-right:calc(var(--1frSpace) * 2);width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 900px){section.bannerBlk[swiper-type=Full] .fixedBox{width:calc(100% - var(--baseSpace) * 2)}}section.bannerBlk[swiper-type=Full] .fixedBox .scrollBtn{margin-left:auto}@media only screen and (max-width: 900px){section.bannerBlk[swiper-type=Full] .fixedBox{width:100%;bottom:0;padding-left:var(--baseSpace);padding-right:var(--baseSpace)}}section.bannerBlk[swiper-type=Half] .container{padding-top:100px;width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 900px){section.bannerBlk[swiper-type=Half] .container{width:calc(100% - var(--baseSpace) * 2)}}@media only screen and (max-width: 900px){section.bannerBlk[swiper-type=Half] .container{width:100%;padding-top:70px}}section.bannerBlk[swiper-type=Half] .menuBox{display:none}section.bannerBlk[swiper-type=Half] .slideContent{display:flex;min-height:calc(100vh - 100px)}@media only screen and (max-width: 900px){section.bannerBlk[swiper-type=Half] .slideContent{padding-top:80px;padding-bottom:70px}}section.bannerBlk[swiper-type=Half] .slideContent .inner{width:100%;height:auto;display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-start}@media only screen and (max-width: 900px){section.bannerBlk[swiper-type=Half] .slideContent .inner{gap:30px;flex-direction:column-reverse}}@media only screen and (min-width: 901px){section.bannerBlk[swiper-type=Half] .slideContent .picBox{width:50%;min-height:calc(100vh - 100px)}}@media only screen and (max-width: 900px){section.bannerBlk[swiper-type=Half] .slideContent .picBox .pic{aspect-ratio:375/422}}@media only screen and (max-width: 900px){section.bannerBlk[swiper-type=Half] .slideContent .txtBox{min-height:334px;display:flex;align-items:flex-end;justify-content:center}}@media only screen and (min-width: 901px){section.bannerBlk[swiper-type=Half] .slideContent .txtBox{width:50%;padding-right:calc(var(--1frSpace) * 2);text-align:left;margin-left:0}}section.bannerBlk[swiper-type=Half] .slideContent .slogan-head .subTitle{margin-top:20px}section.bannerBlk[swiper-type=Half] .slideContent .slogan-head .paragraph,section.bannerBlk[swiper-type=Half] .slideContent .slogan-head .circleBtn{margin-top:30px}@media only screen and (max-width: 900px){section.bannerBlk[swiper-type=Half] .slideContent .slogan-head .subTitle,section.bannerBlk[swiper-type=Half] .slideContent .slogan-head .paragraph{margin-top:10px}section.bannerBlk[swiper-type=Half] .slideContent .slogan-head .circleBtn{margin-top:30px}}section.bannerBlk[swiper-type=Half] .fixedBox{width:50%;left:0;transform:translate(0);padding-left:calc(var(--1frSpace) + var(--baseSpace));padding-right:calc(var(--1frSpace) * 2)}@media only screen and (max-width: 1200px){section.bannerBlk[swiper-type=Half] .fixedBox{padding-left:var(--baseSpace)}}@media only screen and (max-width: 900px){section.bannerBlk[swiper-type=Half] .fixedBox{width:100%;bottom:0;padding-bottom:0;padding-right:var(--baseSpace)}}section.bannerBlk[swiper-type=Half] .fixedBox .scrollBtn{margin-left:auto}section.newsBlk .container{position:relative;width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 900px){section.newsBlk .container{width:calc(100% - var(--baseSpace) * 2)}}section.newsBlk .area-head{width:100%;max-width:680px;margin:auto;text-align:center}section.newsBlk .area-head .subTitle{margin-top:10px}section.newsBlk .fixedBox{--gap: clamp(20px, -.4044rem + 2.9412vw, 50px);position:absolute;bottom:7.8125vw;right:calc((33.3333333333% - var(--gap) * 2) * var(--slideW) / 450 + var(--gap));transform:translate(100%);z-index:2}@media only screen and (max-width: 1400px){section.newsBlk .fixedBox{bottom:0}}@media only screen and (max-width: 900px){section.newsBlk .fixedBox{position:relative;bottom:0;right:0;transform:translate(0);margin-top:30px}section.newsBlk .fixedBox .swiper-pagination-custom{width:fit-content}}section.newsBlk .content{position:relative;width:100%;max-width:1650px;margin:clamp(30px,.2206rem + 2.9412vw,60px) auto 0;text-align:center}@media only screen and (min-width: 1921px){section.newsBlk .content{max-width:80.7291666667vw}}section.newsBlk .content[date-tagColor=dark] .slideContent .date{background:#1f1f1f;color:#fff}section.newsBlk .content[date-tagColor=light] .slideContent .date{background:#fff;color:#1f1f1f}section.newsBlk .content[date-tagColor=gray] .slideContent .date{background:#f2f2f2;color:#1f1f1f}@media only screen and (max-width: 1400px){section.newsBlk .content[swiper-type=Default],section.newsBlk .content[swiper-type=Messy]{--slideW: 400}}section.newsBlk .content[swiper-type=Default]{--slideW: 337}section.newsBlk .content[swiper-type=Default] .newsSwiper .swiper-slide .slideContent .txtBox .paragraph{display:none}@media only screen and (min-width: 901px){section.newsBlk .content[swiper-type=Default] .newsSwiper .swiper-slide:not(.swiper-slide-active) .slideContent .txtBox .itemTitle{font-size:clamp(1rem,.5588rem + .7843vw,1.5rem)}section.newsBlk .content[swiper-type=Default] .newsSwiper .swiper-slide:not(.swiper-slide-active) .slideContent .txtBox .circleBtn{transition-delay:0s;pointer-events:none;visibility:hidden;opacity:0}}section.newsBlk .content[swiper-type=Messy]{--slideW: 280}@media only screen and (min-width: 901px){section.newsBlk .content[swiper-type=Messy] .newsSwiper .swiper-slide:not(.swiper-slide-active) .slideContent .absoluteBox .txtBox{transition-delay:0s;pointer-events:none;visibility:hidden;opacity:0}}section.newsBlk .content[swiper-type=Messy] .newsSwiper .swiper-slide:not(.swiper-slide-active).swiper-slide-next .slideContent .absoluteBox{transform:translateY(4.1666666667vw)}section.newsBlk .content[swiper-type=Messy] .newsSwiper .swiper-slide:not(.swiper-slide-active).swiper-slide-prev .slideContent .absoluteBox{transform:translateY(12.5vw)}section.newsBlk .newsSwiper .swiper-slide.swiper-slide-active .slideContent .date{background:var(--main-color);color:var(--main-TxT-color)}@media only screen and (min-width: 1201px){section.newsBlk .newsSwiper .swiper-slide{padding:0 clamp(20px,-.4044rem + 2.9412vw,50px)}}@media only screen and (min-width: 901px){section.newsBlk .newsSwiper .swiper-slide:not(.swiper-slide-active) .slideContent .absoluteBox{padding-left:calc(100% - var(--slideW) / 450 * 100%)}section.newsBlk .newsSwiper .swiper-slide:not(.swiper-slide-active) .slideContent .absoluteBox .picBox{box-shadow:0 0 #0000}section.newsBlk .newsSwiper .swiper-slide:not(.swiper-slide-active).swiper-slide-prev .slideContent .absoluteBox{padding-left:0;padding-right:calc(100% - var(--slideW) / 450 * 100%)}}section.newsBlk .slideContent{position:relative;width:100%;margin:auto;transform-origin:top;transition:1s all}section.newsBlk .slideContent .date{position:absolute;top:-1px;left:-1px;transform-origin:top left;transition:1s transform,1s background,1s color;transform:translateZ(0);z-index:2;padding:8px 20px;background:#f2f2f2;border-radius:0 0 5px;color:#1f1f1f;font-size:clamp(.875rem,.7647rem + .1961vw,1rem);font-weight:400;line-height:1.5;letter-spacing:.5px}section.newsBlk .slideContent .picBox{position:relative;width:100%;transition:1s all,1s box-shadow 1s}section.newsBlk .slideContent .picBox .pic{display:block;position:relative;width:100%;overflow:hidden}section.newsBlk .slideContent .picBox .pic:before{content:"";display:block;width:100%;height:100%;padding-top:133.3333333333%}section.newsBlk .slideContent .picBox .pic picture{width:101%;height:101%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}section.newsBlk .slideContent .picBox .pic img{width:101%;height:101%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}section.newsBlk .slideContent .picBox .pic img{transition:.4s transform}section.newsBlk .slideContent .picBox .pic .noPicLogo{width:80px;height:80px;object-fit:contain}section.newsBlk .slideContent .txtBox{transition:.4s opacity 1s;margin-top:30px}section.newsBlk .slideContent .txtBox .itemTitle{width:100%;text-align:left;font-family:El Messiri,Noto Sans TC,微軟正黑體修正,Microsoft JhengHei,微軟正黑體,sans-serif;font-size:clamp(1.125rem,.5735rem + .9804vw,1.75rem);font-weight:500;line-height:1.5;letter-spacing:.5px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.newsBlk .slideContent .txtBox .paragraph{width:100%;text-align:left;margin-top:10px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}section.newsBlk .slideContent .txtBox .circleBtn{margin-top:30px;transition:.4s opacity 1s}@media only screen and (max-width: 900px){section.newsBlk .slideContent .txtBox{margin-top:20px}section.newsBlk .slideContent .txtBox .paragraph{margin-top:5px}section.newsBlk .slideContent .txtBox .circleBtn{margin-top:20px}}section.newsBlk .slideContent .noShow{visibility:hidden}section.newsBlk .slideContent .absoluteBox{position:absolute;top:0;width:100%;z-index:2;transition:1s all}@media only screen and (min-width: 901px){section.newsBlk .slideContent .absoluteBox .picBox{transition-delay:0s;box-shadow:15px 15px 50px #00000026}}@media only screen and (min-width: 901px) and (min-width: 1201px){section.newsBlk .slideContent .absoluteBox .picBox:hover img:not(.noPicLogo){transform:translate3d(-50%,-50%,0) scale(1.1)}}@media only screen and (min-width: 901px) and (max-width: 1200px){section.newsBlk .slideContent .absoluteBox .picBox:active img:not(.noPicLogo){transform:translate3d(-50%,-50%,0) scale(1.1)}}section.newsBlk .slideContent .absoluteBox .textBox{transition:.4s opacity;opacity:1}@media only screen and (max-width: 900px){section.newsBlk .slideContent{max-width:400px}}section.marketBlk[data-type=Full] .container{width:100%}section.marketBlk[data-type=Full] .content .textBox{padding:clamp(40px,.2941rem + 3.9216vw,80px) 0;max-width:1516px;width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 900px){section.marketBlk[data-type=Full] .content .textBox{width:calc(100% - var(--baseSpace) * 2)}}section.marketBlk[data-type=Default] .container{position:relative;width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 900px){section.marketBlk[data-type=Default] .container{width:calc(100% - var(--baseSpace) * 2)}}section.marketBlk[data-type=Default] .content .textBox{padding:clamp(40px,.2941rem + 3.9216vw,80px) calc(var(--1frSpace) * 2)}@media only screen and (max-width: 900px){section.marketBlk[data-type=Default] .container{width:100%}section.marketBlk[data-type=Default] .content .textBox{padding:clamp(40px,.2941rem + 3.9216vw,80px) var(--baseSpace)}}section.marketBlk[data-align=left] .content .textBox{justify-content:flex-start}section.marketBlk[data-align=right] .content .textBox{justify-content:flex-end}section.marketBlk[data-theme=dark] .content{color:#000}section.marketBlk[data-theme=dark] .content .circleBtn .animated-line{stroke:url(#linear_dark)}section.marketBlk[data-theme=light] .content{color:#fff}section.marketBlk[data-theme=light] .content .circleBtn .animated-line{stroke:url(#linear_light)}section.marketBlk .content{position:relative}section.marketBlk .content .picBox{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);overflow:hidden}section.marketBlk .content .picBox img{width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}section.marketBlk .content .picBox .noPicLogo{width:120px;height:120px;object-fit:contain}@media only screen and (max-width: 900px){section.marketBlk .content .picBox .noPicLogo{width:70px;height:70px}}section.marketBlk .content .textBox{position:relative;z-index:2;min-height:750px;display:flex;align-items:flex-end;justify-content:flex-start}@media only screen and (max-width: 1500px){section.marketBlk .content .textBox{min-height:min(69.4444444444vh,750px)}}@media only screen and (max-width: 575px){section.marketBlk .content .textBox{min-height:550px}}section.marketBlk .content .area-head{width:50%;max-width:600px}section.marketBlk .content .area-head .mainTitle{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.marketBlk .content .area-head .subTitle{margin-top:10px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.marketBlk .content .area-head .paragraph{margin-top:40px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.marketBlk .content .area-head .circleBtn{margin-top:40px}@media only screen and (max-width: 900px){section.marketBlk .content .area-head{width:100%}section.marketBlk .content .area-head .subTitle{margin-top:5px}section.marketBlk .content .area-head .paragraph{margin-top:20px}section.marketBlk .content .area-head .circleBtn{margin-top:20px}}section.marketSwiperBlk .container{position:relative;width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 900px){section.marketSwiperBlk .container{width:calc(100% - var(--baseSpace) * 2)}}@media only screen and (min-width: 901px){section.marketSwiperBlk[data-type=R] .item{flex-direction:row-reverse}}section.marketSwiperBlk .item{gap:30px var(--1frSpace);display:flex;align-items:center;justify-content:center}section.marketSwiperBlk .item .swiperBox{width:56.5%}@media only screen and (min-width: 501px){section.marketSwiperBlk .item .swiperBox .pic{position:relative;width:100%;overflow:hidden}section.marketSwiperBlk .item .swiperBox .pic:before{content:"";display:block;width:100%;height:100%;padding-top:65.9229208925%}section.marketSwiperBlk .item .swiperBox .pic picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}section.marketSwiperBlk .item .swiperBox .pic img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}}@media only screen and (max-width: 500px){section.marketSwiperBlk .item .swiperBox .pic{position:relative;width:100%;overflow:hidden}section.marketSwiperBlk .item .swiperBox .pic:before{content:"";display:block;width:100%;height:100%;padding-top:134.328358209%}section.marketSwiperBlk .item .swiperBox .pic picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}section.marketSwiperBlk .item .swiperBox .pic img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}}section.marketSwiperBlk .item .swiperBox .pic .noPicLogo{width:100px;height:100px;object-fit:contain}@media only screen and (max-width: 900px){section.marketSwiperBlk .item .swiperBox .pic .noPicLogo{width:70px;height:70px}}section.marketSwiperBlk .item .txtBox{width:43.5%;padding:0 calc(var(--1frSpace) * 3);flex:1}section.marketSwiperBlk .item .txtBox .area-head{width:100%;max-width:500px}section.marketSwiperBlk .item .txtBox .area-head .mainTitle{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.marketSwiperBlk .item .txtBox .area-head .subTitle{margin-top:10px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.marketSwiperBlk .item .txtBox .area-head .paragraph{margin-top:40px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.marketSwiperBlk .item .txtBox .area-head .circleBtn{margin-top:40px}section.marketSwiperBlk .item .txtBox .swiper-pagination{position:relative;bottom:0;margin-top:80px;text-align:left}@media only screen and (max-width: 1200px){section.marketSwiperBlk .item .txtBox{padding-left:30px;padding-right:0}section.marketSwiperBlk .item .txtBox .area-head .subTitle{margin-top:5px}section.marketSwiperBlk .item .txtBox .area-head .paragraph{margin-top:20px}section.marketSwiperBlk .item .txtBox .area-head .circleBtn{margin-top:20px}section.marketSwiperBlk .item .txtBox .swiper-pagination{margin-top:23px}}@media only screen and (max-width: 900px){section.marketSwiperBlk .item{flex-direction:column}section.marketSwiperBlk .item .swiperBox{width:100%}section.marketSwiperBlk .item .txtBox{width:100%;padding-left:0}section.marketSwiperBlk .item .txtBox .swiper-pagination{text-align:center}}section.productsBlk .container{position:relative}section.productsBlk .area-head{text-align:center;max-width:640px;position:relative;z-index:3;width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 900px){section.productsBlk .area-head{width:calc(100% - var(--baseSpace) * 2)}}section.productsBlk .area-head .mainTitle{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.productsBlk .area-head .subTitle{margin-top:20px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.productsBlk .area-head .paragraph{margin-top:40px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.productsBlk .area-head .circleBtn{margin-top:40px}@media only screen and (max-width: 900px){section.productsBlk .area-head .subTitle{margin-top:5px}section.productsBlk .area-head .paragraph{margin-top:10px}section.productsBlk .area-head .circleBtn{margin-top:20px}}section.productsBlk .decBox{margin-top:clamp(30px,.2206rem + 2.9412vw,60px);position:relative;z-index:3}section.productsBlk .decText{position:absolute;width:100%;top:0}section.productsBlk .decText .text{color:rgba(var(--wordRGB),.05);text-align:center;font-size:clamp(6.25rem,-4.7794rem + 19.6078vw,18.75rem);font-weight:800;line-height:1;width:100vw;overflow:hidden}@media only screen and (max-width: 768px){section.productsBlk .decText .text{font-size:clamp(4.8125rem,.5298rem + 11.9171vw,6.25rem)}}section.productsBlk .content{position:relative;padding-top:clamp(30px,.2206rem + 2.9412vw,60px)}section.productsBlk .content .list{position:relative;z-index:3;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 900px){section.productsBlk .content .list{width:calc(100% - var(--baseSpace) * 2)}}section.productsBlk .content .item{gap:20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}section.productsBlk .content .box{position:relative;width:100%}section.productsBlk .content .picBox{width:100%;box-shadow:15px 15px 50px #00000026}section.productsBlk .content .picBox .pic{position:relative;width:100%;overflow:hidden}section.productsBlk .content .picBox .pic:before{content:"";display:block;width:100%;height:100%;padding-top:100%}section.productsBlk .content .picBox .pic picture{width:101%;height:101%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}section.productsBlk .content .picBox .pic img{width:101%;height:101%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}section.productsBlk .content .picBox .pic img{transition:.4s transform}section.productsBlk .content .picBox .pic .noPicLogo{width:70px;height:70px;object-fit:contain}section.productsBlk .content .txtBox{width:100%;text-align:center}section.productsBlk .content .txtBox .en{font-family:El Messiri,Noto Sans TC,微軟正黑體修正,Microsoft JhengHei,微軟正黑體,sans-serif;font-size:clamp(1.5rem,1.2794rem + .3922vw,1.75rem);font-weight:500;line-height:1.3;letter-spacing:1px}section.productsBlk .content .txtBox .zh{margin-top:10px;font-size:clamp(1.125rem,.9044rem + .3922vw,1.375rem);font-weight:500;line-height:1.5;letter-spacing:2px}@media only screen and (max-width: 900px){section.productsBlk .content .txtBox .zh{margin-top:5px}}section.productsBlk[data-type=Default] .decBox{display:none}section.productsBlk[data-type=Default] .decText{height:100%;z-index:-1}section.productsBlk[data-type=Default] .decText .text{display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 769px){section.productsBlk[data-type=Default] .decText .text{height:100%;max-height:100vh;position:sticky;top:0}}@media only screen and (max-width: 768px){section.productsBlk[data-type=Default] .decText .text{justify-content:center;transform:translateY(-30%)}}section.productsBlk[data-type=Default] .list{gap:80px 7.8125vw;max-width:1516px;margin:auto}@media only screen and (max-width: 575px){section.productsBlk[data-type=Default] .list{gap:30px}}section.productsBlk[data-type=Default] .list .item{width:calc((100% - 15.625vw) / 3)}@media only screen and (max-width: 900px){section.productsBlk[data-type=Default] .list .item{width:calc((100% - 7.8125vw)/2)}}@media only screen and (max-width: 575px){section.productsBlk[data-type=Default] .list .item{width:100%}}@media only screen and (min-width: 1201px){section.productsBlk[data-type=Default] .list .item:hover .picBox .pic img:not(.noPicLogo){transform:translate3d(-50%,-50%,0) scale(1.1)}}@media only screen and (max-width: 1200px){section.productsBlk[data-type=Default] .list .item:active .picBox .pic img:not(.noPicLogo){transform:translate3d(-50%,-50%,0) scale(1.1)}}section.productsBlk[data-type=Default] .list .paragraph{display:none}section.productsBlk[data-type=Large] .decBox{display:none}section.productsBlk[data-type=Large] .decText{transform:translateY(-25%);z-index:-1}section.productsBlk[data-type=Large] .paragraph{display:none}section.productsBlk[data-type=Large] .list{gap:80px 7.8125vw;max-width:1516px;margin:auto;justify-content:flex-start}section.productsBlk[data-type=Large] .list .item{width:calc((100% - 7.8125vw)/2)}@media only screen and (max-width: 575px){section.productsBlk[data-type=Large] .list .item{width:100%}}@media only screen and (min-width: 1201px){section.productsBlk[data-type=Large] .list .item:hover .picBox .pic img:not(.noPicLogo){transform:translate3d(-50%,-50%,0) scale(1.1)}}@media only screen and (max-width: 1200px){section.productsBlk[data-type=Large] .list .item:active .picBox .pic img:not(.noPicLogo){transform:translate3d(-50%,-50%,0) scale(1.1)}}@media only screen and (max-width: 768px){section.productsBlk[data-type=Large] .content{position:initial}}section.productsBlk[data-type=Messy] .decText{height:100%;z-index:2}section.productsBlk[data-type=Messy] .decText .text{display:flex;align-items:center;justify-content:flex-start}@media only screen and (min-width: 769px){section.productsBlk[data-type=Messy] .decText .text{height:100%;max-height:100vh;position:sticky;top:0}}@media only screen and (max-width: 768px){section.productsBlk[data-type=Messy] .decText .text{justify-content:center;transform:translateY(-85%)}}section.productsBlk[data-type=Messy] .content{padding-bottom:100px}section.productsBlk[data-type=Messy] .content:after{content:"";width:80%;height:calc(100% + clamp(80px,2.5184rem + 4.4118vw,125px));background:#f2f2f2;opacity:.5;position:absolute;top:calc(clamp(80px,2.5184rem + 4.4118vw,125px)*-1);left:0;pointer-events:none;z-index:1}@media only screen and (max-width: 768px){section.productsBlk[data-type=Messy] .content:after{width:100%}}section.productsBlk[data-type=Messy] .list .picBox{transition:.4s transform;transform-origin:top}section.productsBlk[data-type=Messy] .list .item{position:relative;flex-direction:column-reverse}@media only screen and (max-width: 768px){section.productsBlk[data-type=Messy] .list .item{width:100%;max-width:350px;margin:auto}section.productsBlk[data-type=Messy] .list .item:not(section.productsBlk[data-type=Messy] .list .item:first-child){margin-top:50px}}@media only screen and (min-width: 769px){section.productsBlk[data-type=Messy] .list .item{width:calc((100% - clamp(50px,-10.386rem + 24.0196vw,295px) * 2) / 3);max-width:320px}}@media only screen and (min-width: 769px) and (min-width: 1201px){section.productsBlk[data-type=Messy] .list .item:hover .picBox{transform:scale(1.4)}section.productsBlk[data-type=Messy] .list .item:hover .paragraph{opacity:1;transition:.4s opacity .4s}}@media only screen and (min-width: 769px) and (max-width: 1200px){section.productsBlk[data-type=Messy] .list .item:active .picBox{transform:scale(1.4)}section.productsBlk[data-type=Messy] .list .item:active .paragraph{opacity:1;transition:.4s opacity .4s}}section.productsBlk[data-type=Messy] .list .paragraph{position:absolute;top:0;left:50%;transform:translate(-50%);width:140%;height:140%;z-index:2;padding:30px;opacity:0;color:#fff;display:flex;align-items:flex-end;justify-content:center}@media only screen and (max-width: 1200px){section.productsBlk[data-type=Messy] .list .paragraph{display:none}}section.productsBlk[data-type=Messy] .list .paragraph:after{content:"";width:100%;height:100%;background:linear-gradient(180deg,#0000 34.84%,#0009 101.22%);position:absolute;top:0;left:0;z-index:-1}section.productsBlk[data-type=Messy] .card-group{width:100%;max-width:1550px}@media only screen and (max-width: 768px){section.productsBlk[data-type=Messy] .card-group:not(section.productsBlk[data-type=Messy] .card-group:first-child){margin-top:50px}}@media only screen and (min-width: 769px){section.productsBlk[data-type=Messy] .card-group{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}section.productsBlk[data-type=Messy] .card-group:not(section.productsBlk[data-type=Messy] .card-group:first-child){margin-top:var(--blkSpace)}section.productsBlk[data-type=Messy] .card-group[data-pattern="2"] .item:nth-child(1){margin-right:19.7916666667vw}section.productsBlk[data-type=Messy] .card-group[data-pattern="2"] .item:nth-child(2){margin-top:var(--blkSpace)}section.productsBlk[data-type=Messy] .card-group[data-pattern="3"] .item:nth-child(1),section.productsBlk[data-type=Messy] .card-group[data-pattern="4"] .item:nth-child(1),section.productsBlk[data-type=Messy] .card-group[data-pattern="5"] .item:nth-child(1){margin-top:calc(var(--blkSpace) * 2);margin-right:clamp(50px,-10.386rem + 24.0196vw,295px)}section.productsBlk[data-type=Messy] .card-group[data-pattern="3"] .item:nth-child(2),section.productsBlk[data-type=Messy] .card-group[data-pattern="4"] .item:nth-child(2),section.productsBlk[data-type=Messy] .card-group[data-pattern="5"] .item:nth-child(2){margin-right:clamp(50px,-10.386rem + 24.0196vw,295px)}section.productsBlk[data-type=Messy] .card-group[data-pattern="3"] .item:nth-child(3),section.productsBlk[data-type=Messy] .card-group[data-pattern="4"] .item:nth-child(3),section.productsBlk[data-type=Messy] .card-group[data-pattern="5"] .item:nth-child(3){margin-top:var(--blkSpace)}section.productsBlk[data-type=Messy] .card-group[data-pattern="5"] .item:nth-child(4){margin-top:var(--blkSpace);margin-right:10.15625vw}}section.linkBlk .container{position:relative;width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 900px){section.linkBlk .container{width:calc(100% - var(--baseSpace) * 2)}}section.linkBlk[data-type=Line] .flexBox .linkBox{position:relative}section.linkBlk[data-type=Line] .flexBox .linkBox .textBox .paragraph{display:none}section.linkBlk[data-type=Line] .flexBox .linkBox:before{content:"";opacity:0;transition:.4s opacity;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}@media only screen and (min-width: 1201px){section.linkBlk[data-type=Line] .flexBox .linkBox:before{width:100%;height:100%;border:1px solid var(--hover-linkBlk-txt-color)}}section.linkBlk[data-type=Line] .flexBox .linkBox:after{content:"";width:1px;height:250px;position:absolute;left:0;top:50%;transform:translateY(-50%);background:rgba(var(--wordRGB),.2);pointer-events:none;transition:.4s opacity;opacity:0}@media only screen and (min-width: 1201px){section.linkBlk[data-type=Line] .flexBox .linkBox{flex:1 25%}section.linkBlk[data-type=Line] .flexBox .linkBox:not(:nth-child(4n+1)):after{opacity:1}}@media only screen and (min-width: 1201px) and (min-width: 1201px){section.linkBlk[data-type=Line] .flexBox .linkBox:hover{color:var(--hover-linkBlk-txt-color)}section.linkBlk[data-type=Line] .flexBox .linkBox:hover .picBox .img{background:var(--hover-linkBlk-bg-color)}section.linkBlk[data-type=Line] .flexBox .linkBox:hover:before{opacity:1}section.linkBlk[data-type=Line] .flexBox .linkBox:hover:after{opacity:0}section.linkBlk[data-type=Line] .flexBox .linkBox:hover+.linkBox:after{opacity:0}}@media only screen and (min-width: 1201px) and (max-width: 1200px){section.linkBlk[data-type=Line] .flexBox .linkBox:active{color:var(--hover-linkBlk-txt-color)}section.linkBlk[data-type=Line] .flexBox .linkBox:active .picBox .img{background:var(--hover-linkBlk-bg-color)}section.linkBlk[data-type=Line] .flexBox .linkBox:active:before{opacity:1}section.linkBlk[data-type=Line] .flexBox .linkBox:active:after{opacity:0}section.linkBlk[data-type=Line] .flexBox .linkBox:active+.linkBox:after{opacity:0}}@media only screen and (min-width: 576px) and (max-width: 1200px){section.linkBlk[data-type=Line] .flexBox .linkBox{flex:1 50%}section.linkBlk[data-type=Line] .flexBox .linkBox:before{opacity:1;width:100%;height:1px;top:0;left:50%;transform:translate(-50%);background:rgba(var(--wordRGB),.2)}section.linkBlk[data-type=Line] .flexBox .linkBox:not(:nth-child(odd)):after{opacity:1}section.linkBlk[data-type=Line] .flexBox .linkBox:nth-child(1):before,section.linkBlk[data-type=Line] .flexBox .linkBox:nth-child(2):before{opacity:0}}@media only screen and (max-width: 575px){section.linkBlk[data-type=Line] .flexBox .linkBox{width:100%}section.linkBlk[data-type=Line] .flexBox .linkBox:first-child{padding-top:0}section.linkBlk[data-type=Line] .flexBox .linkBox:last-child{padding-bottom:0}section.linkBlk[data-type=Line] .flexBox .linkBox:not(:first-child):after{opacity:1;width:100%;height:1px;top:0;left:50%;transform:translate(-50%)}}section.linkBlk[data-type=Block] .flexBox{gap:20px}section.linkBlk[data-type=Block] .flexBox .linkBox{background:var(--linkBlk-bg-color)}section.linkBlk[data-type=Block] .flexBox .linkBox[txtColor=light]{color:#fff}section.linkBlk[data-type=Block] .flexBox .linkBox[txtColor=light] .picBox .img{background:#fff}section.linkBlk[data-type=Block] .flexBox .linkBox[txtColor=dark]{color:#1f1f1f}section.linkBlk[data-type=Block] .flexBox .linkBox[txtColor=dark] .picBox .img{background:#1f1f1f}@media only screen and (min-width: 1201px){section.linkBlk[data-type=Block] .flexBox .linkBox{flex:1 calc((100% - 60px)/4)}}@media only screen and (min-width: 1201px) and (min-width: 1201px){section.linkBlk[data-type=Block] .flexBox .linkBox:hover{background:var(--hover-linkBlk-bg-color)}section.linkBlk[data-type=Block] .flexBox .linkBox:hover[hover-txtColor=light]{color:#fff}section.linkBlk[data-type=Block] .flexBox .linkBox:hover[hover-txtColor=light] .picBox .img{background:#fff}section.linkBlk[data-type=Block] .flexBox .linkBox:hover[hover-txtColor=dark]{color:#1f1f1f}section.linkBlk[data-type=Block] .flexBox .linkBox:hover[hover-txtColor=dark] .picBox .img{background:#1f1f1f}}@media only screen and (min-width: 1201px) and (max-width: 1200px){section.linkBlk[data-type=Block] .flexBox .linkBox:active{background:var(--hover-linkBlk-bg-color)}section.linkBlk[data-type=Block] .flexBox .linkBox:active[hover-txtColor=light]{color:#fff}section.linkBlk[data-type=Block] .flexBox .linkBox:active[hover-txtColor=light] .picBox .img{background:#fff}section.linkBlk[data-type=Block] .flexBox .linkBox:active[hover-txtColor=dark]{color:#1f1f1f}section.linkBlk[data-type=Block] .flexBox .linkBox:active[hover-txtColor=dark] .picBox .img{background:#1f1f1f}}@media only screen and (min-width: 576px) and (max-width: 1200px){section.linkBlk[data-type=Block] .flexBox .linkBox{flex:1 calc((100% - 20px)/2)}}@media only screen and (max-width: 575px){section.linkBlk[data-type=Block] .flexBox .linkBox{width:100%}}section.linkBlk .flexBox{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center}section.linkBlk .flexBox .linkBox{text-align:center;padding:clamp(30px,.7721rem + 1.9608vw,50px);transition:.4s background,.4s color,opacity var(--aost-trans, .8s),transform var(--aost-trans, .8s);display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 576px){section.linkBlk .flexBox .linkBox{min-height:350px}}section.linkBlk .flexBox .linkBox .picBox{width:40px;margin:auto}@media only screen and (max-width: 900px){section.linkBlk .flexBox .linkBox .picBox{width:35px}}section.linkBlk .flexBox .linkBox .picBox .pic{position:relative;width:100%;overflow:hidden}section.linkBlk .flexBox .linkBox .picBox .pic:before{content:"";display:block;width:100%;height:100%;padding-top:100%}section.linkBlk .flexBox .linkBox .picBox .pic picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}section.linkBlk .flexBox .linkBox .picBox .pic img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}section.linkBlk .flexBox .linkBox .picBox .img{width:99%;height:99%;background:#fff;transition:.4s background;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}section.linkBlk .flexBox .linkBox .textBox .titleEN{font-family:El Messiri,Noto Sans TC,微軟正黑體修正,Microsoft JhengHei,微軟正黑體,sans-serif;font-size:clamp(1.75rem,1.5294rem + .3922vw,2rem);font-weight:500;line-height:1.3;letter-spacing:1px;margin-top:20px;word-break:break-word}section.linkBlk .flexBox .linkBox .textBox .titleZH{font-size:clamp(1.125rem,.9044rem + .3922vw,1.375rem);font-weight:500;line-height:1.5;letter-spacing:2px;margin-top:10px;word-break:break-word}section.linkBlk .flexBox .linkBox .textBox .paragraph{margin-top:20px}section.linkBlk .flexBox .linkBox .textBox .more{font-size:1.25rem;margin-top:0;height:0;opacity:0;transition:.4s height,.4s margin,.4s opacity;overflow:hidden}@media only screen and (min-width: 1201px) and (min-width: 1201px){section.linkBlk .flexBox .linkBox:hover .picBox img{opacity:0}section.linkBlk .flexBox .linkBox:hover .picBox img.hover{opacity:1}section.linkBlk .flexBox .linkBox:hover .textBox .more{margin-top:20px;height:20px;opacity:1;transition:.4s height,.4s margin,.4s opacity .3s}}@media only screen and (min-width: 1201px) and (max-width: 1200px){section.linkBlk .flexBox .linkBox:active .picBox img{opacity:0}section.linkBlk .flexBox .linkBox:active .picBox img.hover{opacity:1}section.linkBlk .flexBox .linkBox:active .textBox .more{margin-top:20px;height:20px;opacity:1;transition:.4s height,.4s margin,.4s opacity .3s}}section.aboutBlk .container{position:relative;width:calc(100% - var(--1frSpace) * 2 - var(--baseSpace) * 2);margin:auto}@media only screen and (max-width: 900px){section.aboutBlk .container{width:calc(100% - var(--baseSpace) * 2)}}@media only screen and (max-width: 900px){section.aboutBlk .container:has(.functionWrapper){width:100%;padding-bottom:90px}}section.aboutBlk .functionWrapper{position:absolute;bottom:-20px;right:-20px;z-index:5;height:clamp(350px,12.1324rem + 11.7647vw,420px);width:clamp(350px,12.1324rem + 11.7647vw,420px);padding:clamp(40px,1.9485rem + .9804vw,50px) clamp(20px,-5.3846rem + 18.4615vw,50px);background:#ffe6a9;color:#1f1f1f;box-shadow:15px 15px 50px #00000026;display:flex;align-items:center;justify-content:center}section.aboutBlk .functionWrapper .area-head{text-align:center}section.aboutBlk .functionWrapper .area-head .mainTitle{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}section.aboutBlk .functionWrapper .area-head .subTitle{margin-top:10px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}section.aboutBlk .functionWrapper .area-head .paragraph{margin-top:20px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}section.aboutBlk .functionWrapper .area-head .circleBtn{margin-top:40px}section.aboutBlk .functionWrapper .area-head .circleBtn .animated-line{stroke:url(#linear_dark)}section.aboutBlk .functionWrapper+.aboutWrapper .area-head{width:50%;max-width:640px}@media only screen and (max-width: 900px){section.aboutBlk .functionWrapper{bottom:0;right:50%;transform:translate(50%);width:80vw;height:300px}section.aboutBlk .functionWrapper .area-head .subTitle{margin-top:5px}section.aboutBlk .functionWrapper .area-head .paragraph{margin-top:10px}section.aboutBlk .functionWrapper .area-head .circleBtn{margin-top:20px}section.aboutBlk .functionWrapper+.aboutWrapper .textBox{align-items:flex-start;justify-content:flex-start}section.aboutBlk .functionWrapper+.aboutWrapper .area-head{width:100%}}section.aboutBlk .aboutWrapper{position:relative}section.aboutBlk .aboutWrapper[data-theme=dark]{color:#000}section.aboutBlk .aboutWrapper[data-theme=dark] .circleBtn .animated-line{stroke:url(#linear_dark)}section.aboutBlk .aboutWrapper[data-theme=light]{color:#fff}section.aboutBlk .aboutWrapper[data-theme=light] .circleBtn .animated-line{stroke:url(#linear_light)}section.aboutBlk .aboutWrapper .picBox{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);overflow:hidden}section.aboutBlk .aboutWrapper .picBox img{width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}section.aboutBlk .aboutWrapper .textBox{position:relative;z-index:2;min-height:800px;padding:clamp(40px,1.9485rem + .9804vw,50px) calc(var(--1frSpace) * 2);display:flex;align-items:flex-end;justify-content:flex-start}@media only screen and (max-width: 1200px){section.aboutBlk .aboutWrapper .textBox{min-height:min(74.0740740741vh,800px)}}@media only screen and (max-width: 900px){section.aboutBlk .aboutWrapper .textBox{padding:clamp(40px,1.9485rem + .9804vw,50px) var(--baseSpace);min-height:min(100vh,670px)}}section.aboutBlk .aboutWrapper .area-head{width:80%;max-width:980px}section.aboutBlk .aboutWrapper .area-head .mainTitle{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.aboutBlk .aboutWrapper .area-head .subTitle{margin-top:20px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.aboutBlk .aboutWrapper .area-head .paragraph{margin-top:40px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.aboutBlk .aboutWrapper .area-head .circleBtn{margin-top:40px}@media only screen and (max-width: 900px){section.aboutBlk .aboutWrapper .area-head .subTitle{margin-top:5px}section.aboutBlk .aboutWrapper .area-head .paragraph{margin-top:20px}section.aboutBlk .aboutWrapper .area-head .circleBtn{margin-top:20px}}@media only screen and (max-width: 575px){section.aboutBlk .aboutWrapper .area-head{width:100%}}[color-theme=dark] section.productsBlk[data-type=Messy] .decText .text{color:#fff}[color-theme=dark] section.productsBlk[data-type=Messy] .content:after{background:#f2f2f2}[color-theme=dark] section.linkBlk[data-type=Line] .picBox .img{background:#1f1f1f}[color-theme=light] section.productsBlk[data-type=Messy] .decText .text{color:#ffffff0d}[color-theme=light] section.productsBlk[data-type=Messy] .content:after{background:#fff;opacity:.05}[color-theme=light] section.linkBlk[data-type=Line] .picBox .img{background:#fff}
