@charset "UTF-8";section.banner.aost-show:after{width:100%}section.banner:after{content:"";width:0%;height:5px;background:#103a9f;display:block;grid-column:1/-1;transition:width 1.2s .3s,opacity 1.2s .3s}section.banner[banner_nav_color=white]{color:#fff}section.banner[banner_nav_color=white] .content-wrap .group .des{color:#fff}section.banner[banner_nav_color=white] .bread-wrap multipurpose-nav .drag-container .category{color:#fff}section.banner[banner_nav_color=white] .bread-wrap multipurpose-nav .item:not(:last-child):after{border-right:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(255,255,255,.2)}section.banner[t-align=left] .content-wrap{align-items:flex-start;text-align:left}section.banner[t-align=center] .content-wrap{align-items:center;text-align:center}section.banner[t-align=right] .content-wrap{align-items:flex-end;text-align:right}section.banner[type=overview] .container,section.banner[type=detail] .container{position:relative;min-height:600px}@media only screen and (max-width: 900px){section.banner[type=overview] .container,section.banner[type=detail] .container{min-height:500px}}section.banner[type=overview] .inner-wrap,section.banner[type=detail] .inner-wrap{grid-column:3/-3;display:flex;flex-direction:column;margin-top:100px}@media only screen and (max-width: 1200px){section.banner[type=overview] .inner-wrap,section.banner[type=detail] .inner-wrap{margin-top:80px}}@media only screen and (max-width: 900px){section.banner[type=overview] .inner-wrap,section.banner[type=detail] .inner-wrap{margin-top:65px}}@media only screen and (max-width: 767px){section.banner[type=overview] .inner-wrap,section.banner[type=detail] .inner-wrap{grid-column:2/-2}}section.banner[type=overview] .content-wrap,section.banner[type=detail] .content-wrap{z-index:1;padding-top:100px;padding-bottom:clamp(1.875rem,3.125vw,3.75rem);display:flex;flex-direction:column;justify-content:flex-end;gap:10px;margin-top:auto}@media only screen and (max-width: 1200px){section.banner[type=overview] .content-wrap,section.banner[type=detail] .content-wrap{padding-top:80px}}@media only screen and (max-width: 900px){section.banner[type=overview] .content-wrap,section.banner[type=detail] .content-wrap{padding-top:65px}}section.banner[type=overview] .content-wrap .title,section.banner[type=detail] .content-wrap .title{max-width:960px}section.banner[type=overview] .content-wrap .des,section.banner[type=detail] .content-wrap .des{color:#666}section.banner[type=overview] .content-wrap .group,section.banner[type=detail] .content-wrap .group{display:flex;flex-direction:column;gap:10px;max-width:960px}section.banner[type=overview] .bg-img,section.banner[type=detail] .bg-img{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}section.banner[type=overview] .bg-img img,section.banner[type=detail] .bg-img img{width:100%;height:100%;object-fit:cover}section.banner[type=detail] .bread-wrap{width:100%;font-size:.875rem;font-weight:400;line-height:1.5;z-index:5;position:relative;padding:25px 0}@media only screen and (max-width: 767px){section.banner[type=detail] .bread-wrap{padding:15px 0}}section.banner[type=detail] .bread-wrap multipurpose-nav[m4-type=drag]{width:calc(100% + -0px)}section.banner[type=detail] .bread-wrap multipurpose-nav[m4-type=drag] .drag-container{max-width:100%;padding:0}section.banner[type=detail] .bread-wrap multipurpose-nav[m4-type=drag] .drag-container .wrapper{gap:0!important}section.banner[type=detail] .bread-wrap multipurpose-nav[m4-type=drag] .drag-container .navigation{display:none}section.banner[type=detail] .bread-wrap multipurpose-nav[m4-type=drag] .drag-container .category{font-size:.875rem;font-weight:400;line-height:1.5;padding:0}section.banner[type=detail] .bread-wrap .item{flex-shrink:0;display:flex;align-items:center;cursor:auto}section.banner[type=detail] .bread-wrap .item:not(:first-child){margin-left:15px}section.banner[type=detail] .bread-wrap .item:not(:last-child){white-space:nowrap;margin-right:15px}section.banner[type=detail] .bread-wrap .item:not(:last-child):after{content:"";display:inline-block;width:7px;height:7px;border-right:1px solid rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.2);transform:translate(10px,calc(-50% + 4px)) rotate(45deg)}section.banner[type=detail] .bread-wrap .item:last-child p{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-line-clamp:1}.common-category{padding:clamp(1.25rem,2.6vw,3.125rem) 0;z-index:2;width:100%}@media only screen and (min-width: 1201px){.common-category[type=anchor] .item:hover .category{color:#000}.common-category[type=anchor] .item:hover .category:after{width:100%}}@media only screen and (max-width: 1200px){.common-category[type=anchor] .item:active .category{color:#000}.common-category[type=anchor] .item:active .category:after{width:100%}}.common-category[type=investorTab]{width:100%;padding:0 0 clamp(1.25rem,2.6vw,3.125rem) 0}.common-category[type=investorTab] multipurpose-nav[m4-type=collapse] .drag-container{justify-content:center}.common-category[type=investorTab] multipurpose-nav[m4-type=collapse] .drag-container .category:after{background-color:#00d9bc}.common-category[type=investorTab] multipurpose-nav[m4-type=collapse] .collapse-container .item:after{background-color:#00d9bc}.common-category multipurpose-nav[m4-type=collapse] .drag-container .open-collapse{padding-left:clamp(1.25rem,1.56vw,1.875rem);padding-right:20px;width:65px;justify-content:flex-end}@media only screen and (max-width: 767px){.common-category multipurpose-nav[m4-type=collapse] .drag-container .open-collapse{width:45px;padding-right:0;padding-left:0}}.common-category multipurpose-nav[m4-type=collapse] .drag-container .collapse-placeholder{font-size:1rem;font-weight:700;line-height:1.6;padding-top:0;padding-bottom:0;max-height:25.59px}@media only screen and (max-width: 767px){.common-category multipurpose-nav[m4-type=collapse] .drag-container .collapse-placeholder{padding-left:20px}}.common-category multipurpose-nav[m4-type=collapse] .drag-container .open-collapse{transform:translateY(-4px)}.common-category multipurpose-nav[m4-type=collapse] .drag-container .open-collapse:before{content:"";font-family:icomoon!important;font-size:.75rem;border-style:none;border-width:unset;height:unset;width:25px}.common-category multipurpose-nav[m4-type=collapse] .drag-container{max-width:100%}.common-category multipurpose-nav[m4-type=collapse] .drag-container .item.active .category{color:#000}.common-category multipurpose-nav[m4-type=collapse] .drag-container .wrapper{gap:10px clamp(1.875rem,2.6vw,3.125rem)!important;margin-bottom:-8px;padding:0}.common-category multipurpose-nav[m4-type=collapse] .drag-container .category{padding:0 0 8px;font-size:1rem;font-weight:600;line-height:1.6;letter-spacing:unset;color:#666}.common-category multipurpose-nav[m4-type=collapse] .drag-container .category:after{left:0;right:unset;background-color:#0041ff;height:3px}.common-category multipurpose-nav[m4-type=collapse] .collapse-container{max-width:calc(100% - 20px);padding:clamp(.9375rem,2.08vw,2.5rem) clamp(1.25rem,2.08vw,2.5rem);border:unset;border-radius:5px;box-shadow:0 3px 10px #00000026;background:#fff;margin-top:20px}@media only screen and (max-width: 767px){.common-category multipurpose-nav[m4-type=collapse] .collapse-container{max-width:100%;padding-right:8px}}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .wrapper{gap:clamp(1.25rem,1.56vw,1.875rem) 50px;margin:0}@media only screen and (max-width: 767px){.common-category multipurpose-nav[m4-type=collapse] .collapse-container .wrapper{align-items:flex-start;flex-wrap:nowrap;flex-direction:column}}@media only screen and (max-width: 767px){.common-category multipurpose-nav[m4-type=collapse] .collapse-container .wrapper{max-height:300px;overflow-y:scroll}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .wrapper::-webkit-scrollbar{width:2px;height:8px;background-color:transparent}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .wrapper::-webkit-scrollbar-thumb{background:#0003}}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .item{margin:0;border-radius:0;background:transparent;border:unset;position:relative;text-align:left;padding:0}@media only screen and (max-width: 767px){.common-category multipurpose-nav[m4-type=collapse] .collapse-container .item{max-width:calc(100% - 12px)}}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .item .category{color:#666;transition:color .4s}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .item:after{content:"";width:0%;height:3px;background:#0041ff;display:block;position:absolute;bottom:-5px;left:0;transition:width .4s}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .item.active .category{color:#000}.common-category multipurpose-nav[m4-type=collapse] .collapse-container .item.active:after{width:100%}section.capabilityContact .container{padding:0px calc(var(--1fr) * 3);display:flex;align-items:center;gap:30px calc(var(--1fr) * 2)}@media only screen and (max-width: 1200px){section.capabilityContact .container{padding:0}}@media only screen and (max-width: 767px){section.capabilityContact .container{flex-direction:column;padding:50px 0}}section.capabilityContact .pic-wrap{width:50%;padding:0 var(--1fr) var(--1fr) 0;flex-shrink:0}section.capabilityContact .pic-wrap .pic-box:after{padding-top:83.33334%}section.capabilityContact .pic-wrap .pic-box:before{content:"";width:100%;height:100%;position:absolute;right:calc(var(--1fr) * -1);bottom:calc(var(--1fr) * -1);background-image:url(../../assets/img/capability_quality/pic_06-1_900x750.jpg);background-size:cover;background-position:center}@media only screen and (max-width: 767px){section.capabilityContact .pic-wrap{width:100%}section.capabilityContact .pic-wrap .pic-box:after{padding-top:83.60656%}}section.capabilityContact .title-wrap .paragraph{margin:15px 0 35px}@media only screen and (max-width: 900px){section.capabilityContact .title-wrap .paragraph{margin:15px 0 30px}}section:not(.banner).capabilityMore{overflow:hidden}section:not(.banner).capabilityMore .container{max-width:1540px;padding:150px 0}@media only screen and (max-width: 1200px){section:not(.banner).capabilityMore .container{padding:100px 0}}@media only screen and (max-width: 767px){section:not(.banner).capabilityMore .container{padding:50px 0}}section:not(.banner).capabilityMore .title-group{max-width:1320px;margin:0 auto}section:not(.banner).capabilityMore .swiper-wrap{position:relative}section:not(.banner).capabilityMore .swiper-wrap .swiper-box{width:calc(100% - (100px + clamp(1.875rem,3.125vw,3.75rem)*2));margin:0 auto}@media only screen and (max-width: 900px){section:not(.banner).capabilityMore .swiper-wrap .swiper-box{width:100%}}section:not(.banner).capabilityMore .swiper-wrap .swiper-box .swiper{margin-top:35px;width:calc(100% + 60px);transform:translate(-30px)}section:not(.banner).capabilityMore .swiper-wrap .swiper-box .swiper .swiper-slide{width:33.33%!important;padding:0 30px}@media only screen and (max-width: 1200px){section:not(.banner).capabilityMore .swiper-wrap .swiper-box .swiper .swiper-slide{width:50%!important}}@media only screen and (max-width: 767px){section:not(.banner).capabilityMore .swiper-wrap .swiper-box .swiper .swiper-slide{width:100%!important}}section:not(.banner).capabilityMore .swiper-wrap .swiper-button{width:50px;height:50px;border-radius:50%;background:var(--line-black-20, rgba(0, 0, 0, .2));transition:background .4s,color .4s}section:not(.banner).capabilityMore .swiper-wrap .swiper-button i{font-size:1.125rem}@media only screen and (max-width: 1200px){section:not(.banner).capabilityMore .swiper-wrap .swiper-button{width:35px;height:35px}section:not(.banner).capabilityMore .swiper-wrap .swiper-button i{font-size:.75rem}}@media only screen and (min-width: 1201px){section:not(.banner).capabilityMore .swiper-wrap .swiper-button:hover{background:#000;color:#fff}}@media only screen and (max-width: 1200px){section:not(.banner).capabilityMore .swiper-wrap .swiper-button:active{background:#000;color:#fff}}section:not(.banner).capabilityMore .swiper-wrap .swiper-arrow{display:flex;justify-content:space-between;width:calc(100% + 0px);position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - clamp(3.125rem,4.16vw,5rem)));z-index:9}@media only screen and (max-width: 900px){section:not(.banner).capabilityMore .swiper-wrap .swiper-arrow{position:relative;justify-content:center;top:unset;left:unset;transform:translate(0);margin-top:30px;gap:0 20px}}@media only screen and (max-width: 900px){section:not(.banner).capabilityMore .swiper-wrap .swiper-arrow{transform:translate(0)}}section:not(.banner).capabilityMore .capability-list-box{margin-top:35px}@media only screen and (max-width: 1200px){section:not(.banner).capabilityMore .capability-list-box .swiper-slide.swiper-slide-active .item .content-wrap .row[type=title]:after{width:100%}}@media only screen and (min-width: 1201px){section:not(.banner).capabilityMore .capability-list-box .swiper-slide .item:hover .img-box{box-shadow:15px 15px 20px #00000040}section:not(.banner).capabilityMore .capability-list-box .swiper-slide .item:hover .content-wrap .row[type=title]:after{width:100%}section:not(.banner).capabilityMore .capability-list-box .swiper-slide .item:hover .content-wrap .row[type=des]{opacity:1}}@media only screen and (max-width: 1200px){section:not(.banner).capabilityMore .capability-list-box .swiper-slide .item:active .img-box{box-shadow:15px 15px 20px #00000040}section:not(.banner).capabilityMore .capability-list-box .swiper-slide .item:active .content-wrap .row[type=title]:after{width:100%}section:not(.banner).capabilityMore .capability-list-box .swiper-slide .item:active .content-wrap .row[type=des]{opacity:1}}section:not(.banner).capabilityMore .capability-list-box .swiper-slide .img-box{transition:box-shadow .4s}section:not(.banner).capabilityMore .capability-list-box .swiper-slide .img-box .pic-box{display:block}section:not(.banner).capabilityMore .capability-list-box .swiper-slide .img-box .pic-box:after{padding-top:75%}section:not(.banner).capabilityMore .capability-list-box .swiper-slide .content-wrap{text-align:left;margin-top:20px}section:not(.banner).capabilityMore .capability-list-box .swiper-slide .content-wrap .row{display:flex;align-items:center;justify-content:space-between}section:not(.banner).capabilityMore .capability-list-box .swiper-slide .content-wrap .row[type=title]{gap:0 30px;padding-bottom:20px;position:relative}section:not(.banner).capabilityMore .capability-list-box .swiper-slide .content-wrap .row[type=title]:after,section:not(.banner).capabilityMore .capability-list-box .swiper-slide .content-wrap .row[type=title]:before{content:"";display:block;transition:width .8s;position:absolute;bottom:0;height:3px}section:not(.banner).capabilityMore .capability-list-box .swiper-slide .content-wrap .row[type=title]:before{background:#0003;width:50px}section:not(.banner).capabilityMore .capability-list-box .swiper-slide .content-wrap .row[type=title]:after{width:0%;background:#0041ff}@media only screen and (max-width: 1200px){section:not(.banner).capabilityMore .capability-list-box .swiper-slide .content-wrap .row[type=title]:after{transition-delay:.5s}}section:not(.banner).capabilityMore .capability-list-box .swiper-slide .content-wrap .row[type=title] .pic-box{width:60px}section:not(.banner).capabilityMore .capability-list-box .swiper-slide .content-wrap .row[type=title] .pic-box:after{padding-top:100%}section:not(.banner).capabilityMore .capability-list-box .swiper-slide .content-wrap .row[type=des]{gap:0 35px;margin-top:20px;opacity:0;transition:opacity .8s}@media only screen and (max-width: 1200px){section:not(.banner).capabilityMore .capability-list-box .swiper-slide .content-wrap .row[type=des]{opacity:1}}section:not(.banner).capabilityMore .capability-list-box .swiper-slide .des{color:#666;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section:not(.banner){--1fr: 3.125vw }section:not(.banner) .container{grid-column:6/-6;max-width:1320px;width:100%;margin:0 auto}section:not(.banner) .section-title{font-size:2rem;font-weight:700;line-height:1.3}section:not(.banner) .grey{color:#666}@media only screen and (min-width: 1921px){section:not(.banner){--1fr: 60px}}@media only screen and (max-width: 1200px){section:not(.banner) .container{grid-column:3/-3}section:not(.banner) .section-title{font-size:1.875rem}}@media only screen and (max-width: 767px){section:not(.banner){--1fr: calc((100vw - 40px)*.1) }section:not(.banner) .container{grid-column:2/-2}section:not(.banner) .section-title{font-size:1.75rem}}section:not(.capabilityContact,.capabilityMore) .title-wrap{max-width:660px}section:not(.capabilityContact,.capabilityMore) .title-wrap.center{margin:0 auto;text-align:center}section:not(.capabilityContact,.capabilityMore) .title-wrap:has(.paragraph) .paragraph{margin-top:15px}section.capabilityContact .container,section.capabilityMore .container{max-width:1680px;grid-column:3/-3}@media only screen and (max-width: 767px){section.capabilityContact .container,section.capabilityMore .container{grid-column:2/-2}}.common-category multipurpose-nav[m4-type=collapse] .drag-container{justify-content:center}section.process .container{padding:80px 0 150px}section.process .content{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--1fr);margin-top:35px}section.process .item{cursor:pointer;transition:.4s}@media only screen and (min-width: 1201px) and (min-width: 1201px){section.process .item:hover{transform:scale(1.15);box-shadow:20px 20px 25px #00000040;transition:.2s}section.process .item:hover .img-box:before{opacity:1}section.process .item:hover .img-box:after{opacity:0}section.process .item:hover .title{grid-template-rows:auto auto 1fr;margin:auto 0 25%;transition:.4s}section.process .item:hover .title .paragraph{opacity:1;transition:.4s .2s}section.process .item:hover .arrow-box{bottom:30px;opacity:1;transition:.4s .2s}section.process .item:hover .arrow-box>.i-box{animation:.8s .5s arrow forwards}section.process .item:hover .light-ball{opacity:.5;width:200px;height:200px;transform-origin:center center;transition:opacity .4s .1s,width .4s .1s,height .4s .1s}}@media only screen and (min-width: 1201px) and (max-width: 1200px){section.process .item:active{transform:scale(1.15);box-shadow:20px 20px 25px #00000040;transition:.2s}section.process .item:active .img-box:before{opacity:1}section.process .item:active .img-box:after{opacity:0}section.process .item:active .title{grid-template-rows:auto auto 1fr;margin:auto 0 25%;transition:.4s}section.process .item:active .title .paragraph{opacity:1;transition:.4s .2s}section.process .item:active .arrow-box{bottom:30px;opacity:1;transition:.4s .2s}section.process .item:active .arrow-box>.i-box{animation:.8s .5s arrow forwards}section.process .item:active .light-ball{opacity:.5;width:200px;height:200px;transform-origin:center center;transition:opacity .4s .1s,width .4s .1s,height .4s .1s}}section.process .item .inner{position:relative;overflow:hidden}section.process .item .img-box{position:relative}section.process .item .img-box:before,section.process .item .img-box:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;transition:.4s}section.process .item .img-box:before{opacity:0;background:linear-gradient(0deg,#00000080,#00000080);z-index:1}section.process .item .img-box:after{background:linear-gradient(180deg,#0000 50%,#00000080 73.02%)}section.process .item .img-box .pic-box:after{padding-top:100%}section.process .item .content-wrap{position:absolute;top:0;left:0;padding:30px 40px;width:100%;height:100%;display:flex;z-index:1;color:#fff}@media only screen and (max-width: 1200px){section.process .item .content-wrap{padding:20px 30px}}@media only screen and (max-width: 767px){section.process .item .content-wrap{padding:20px}}section.process .item .title{margin:auto 0 -10px;display:grid;grid-template-rows:auto auto 0fr;grid-row-gap:10px;transition:.4s .1s}section.process .item .title .num{font-size:3.125rem;font-weight:700;line-height:100%}section.process .item .title .item-title-s{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.process .item .title .paragraph{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;opacity:0;transition:.4s}@media only screen and (max-width: 1200px){section.process .item .title{width:calc(100% - 55px)}}@media only screen and (max-width: 767px){section.process .item .title{width:calc(100% - 45px)}}section.process .item .arrow-box{position:absolute;bottom:10px;right:40px;opacity:0;transition:.4s;z-index:2}@media only screen and (max-width: 1200px){section.process .item .arrow-box{right:30px;bottom:20px;opacity:1}}@media only screen and (max-width: 767px){section.process .item .arrow-box{right:20px;bottom:20px}}section.process .item .light-ball{width:150px;height:150px;background:#0041ff;border-radius:50%;position:absolute;top:var(--y, 50%);left:var(--x, 50%);transform:translate(-50%,-50%);opacity:.5;pointer-events:none;opacity:0;transition:opacity .4s,width .4s,height .4s;display:none}@media only screen and (max-width: 1200px){section.process .item .light-ball{display:none}}@media only screen and (max-width: 1200px){section.process .container{padding:65px 0 100px}}@media only screen and (max-width: 767px){section.process .container{padding:50px 0}}section.adv{background:#f7f7f7}section.adv .container{padding:150px 0}section.adv .content{margin-top:35px;display:flex;flex-wrap:wrap;gap:80px calc(var(--1fr) * 2)}section.adv .item{width:calc(50% - var(--1fr));padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.2)}section.adv .item .swiper-box+.title-box{margin-top:20px}section.adv .item .swiper-box .swiper-pagination{--swiper-pagination-color: #0041FF;position:static;transform:none;margin:20px auto 0}section.adv .item .swiper-box .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,section.adv .item .swiper-box .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,section.adv .item .swiper-box .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,section.adv .item .swiper-box .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.75)}section.adv .item .pic-box:after{padding-top:71.6667%}section.adv .item .item-title-s{display:flex}section.adv .item .item-title-s:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background:#00d9bc;margin:10px 15px 0 0;flex-shrink:0}section.adv .item .paragraph{margin-top:10px}@media only screen and (max-width: 1200px){section.adv .container{padding:100px 0}}@media only screen and (max-width: 900px){section.adv .content{margin-top:30px;gap:50px calc(var(--1fr) * 2)}}@media only screen and (max-width: 767px){section.adv .container{padding:50px 0}section.adv .item{width:100%}}section.edge .container{padding:150px 0;display:flex;gap:30px calc(var(--1fr) * 2)}section.edge .title-wrap{max-width:unset;width:31.8182%;flex-shrink:0}section.edge .title-wrap .title-box:after{content:"";display:block;width:100px;height:5px;background:#0041ff;margin-top:35px}section.edge .content{width:100%;display:flex;flex-direction:column;gap:40px}section.edge .item{display:flex;gap:10px 7.69231%}section.edge .item:not(:last-child){padding-bottom:40px;border-bottom:1px solid rgba(0,0,0,.2)}section.edge .item .icon-box{width:38.46154%;flex-shrink:0}section.edge .item .icon{width:60px;height:60px;display:flex;justify-content:center;align-items:center}section.edge .item .icon img{width:100%;height:100%;object-fit:contain}section.edge .item .item-title-s{font-family:Work Sans,Noto Sans TC,微軟正黑體修正,Microsoft JhengHei,微軟正黑體,sans-serif;margin-top:10px}section.edge .item .text-box{flex-grow:1;margin-top:19px}@media only screen and (max-width: 1200px){section.edge .container{padding:100px 0;flex-direction:column}section.edge .title-wrap{width:100%}}@media only screen and (max-width: 767px){section.edge .container{padding:50px 0}section.edge .item{flex-direction:column}section.edge .item .icon-box{width:100%}section.edge .item .text-box{margin-top:0}}modern-modal[data-modal-id=processModal]{z-index:99}modern-modal[data-modal-id=processModal] .closeBtn{width:100px;height:100px;background:#0041ff;position:fixed;top:0;right:6.25vw;display:flex;justify-content:center;align-items:center;cursor:pointer}modern-modal[data-modal-id=processModal] .closeBtn .close{transform:rotate(45deg);transform-origin:center center}modern-modal[data-modal-id=processModal] .closeBtn .close:before,modern-modal[data-modal-id=processModal] .closeBtn .close:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff}modern-modal[data-modal-id=processModal] .closeBtn .close:before{width:22px;height:2px}modern-modal[data-modal-id=processModal] .closeBtn .close:after{width:2px;height:22px}@media only screen and (max-width: 1200px){modern-modal[data-modal-id=processModal] .closeBtn{width:80px;height:80px;right:40px}}@media only screen and (max-width: 900px){modern-modal[data-modal-id=processModal] .closeBtn{position:static;align-self:flex-end;margin-bottom:30px}}@media only screen and (max-width: 767px){modern-modal[data-modal-id=processModal] .closeBtn{width:65px;height:65px}}modern-modal[data-modal-id=processModal] .modal-content{max-width:1180px;width:calc(100% - 40px);padding:50px 0;margin:auto;background:transparent;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width: 1200px){modern-modal[data-modal-id=processModal] .modal-content{padding:20px 0}}@media only screen and (max-width: 900px){modern-modal[data-modal-id=processModal] .modal-content{width:100%;padding:0;justify-content:start;margin:0 auto}}modern-modal[data-modal-id=processModal] .content{height:90vh;padding:0 110px}@media only screen and (max-width: 1200px){modern-modal[data-modal-id=processModal] .content{height:76vh;max-height:unset}}@media only screen and (max-width: 900px){modern-modal[data-modal-id=processModal] .content{height:calc(100dvh - 150px);padding:0 40px}}@media only screen and (max-width: 767px){modern-modal[data-modal-id=processModal] .content{height:calc(100dvh - 130px);padding:0 20px}}modern-modal[data-modal-id=processModal] .swiper-box{width:100%;height:100%;background:#fff}@media only screen and (max-width: 900px){modern-modal[data-modal-id=processModal] .swiper-box{display:flex;flex-direction:column;background:transparent}modern-modal[data-modal-id=processModal] .swiper-box .processSwiper{background:#fff}}modern-modal[data-modal-id=processModal] .swiper-arrow{display:flex;justify-content:space-between;width:100%;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9;pointer-events:none}modern-modal[data-modal-id=processModal] .swiper-arrow .swiper-button{width:50px;height:50px;border-radius:50%;background:#ffffff80;transition:background .4s,color .4s;pointer-events:auto}modern-modal[data-modal-id=processModal] .swiper-arrow .swiper-button i{font-size:1.125rem}@media only screen and (min-width: 1201px){modern-modal[data-modal-id=processModal] .swiper-arrow .swiper-button:hover{background:#fff}}@media only screen and (max-width: 1200px){modern-modal[data-modal-id=processModal] .swiper-arrow .swiper-button:active{background:#fff}}@media only screen and (max-width: 900px){modern-modal[data-modal-id=processModal] .swiper-arrow{width:fit-content;position:static;transform:none;justify-content:center;gap:0 20px;margin:30px auto auto}modern-modal[data-modal-id=processModal] .swiper-arrow .swiper-button{width:35px;height:35px}}modern-modal[data-modal-id=processModal] .inner{width:100%;height:100%;padding:7.40741vh 0}@media only screen and (max-width: 1200px){modern-modal[data-modal-id=processModal] .inner{padding:50px 0}}@media only screen and (max-width: 767px){modern-modal[data-modal-id=processModal] .inner{padding:20px 0}}modern-modal[data-modal-id=processModal] .scroller{width:100%;height:100%;overflow-y:scroll}modern-modal[data-modal-id=processModal] .scroller .os-theme-dark{--os-size: 4px;--os-padding-axis: 0px;--os-padding-perpendicular: 0px}modern-modal[data-modal-id=processModal] .inner-box{width:100%;height:100%;padding:0 6.25vw}@media only screen and (max-width: 1200px){modern-modal[data-modal-id=processModal] .inner-box{padding:0 50px}}@media only screen and (max-width: 767px){modern-modal[data-modal-id=processModal] .inner-box{padding:0 20px}}modern-modal[data-modal-id=processModal] .inner-box>.swiper{width:100%;height:auto}modern-modal[data-modal-id=processModal] .inner-box>.swiper .swiper-pagination{--swiper-pagination-color: #0041FF;position:static;transform:none;margin:20px auto 0}modern-modal[data-modal-id=processModal] .inner-box>.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,modern-modal[data-modal-id=processModal] .inner-box>.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,modern-modal[data-modal-id=processModal] .inner-box>.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,modern-modal[data-modal-id=processModal] .inner-box>.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.75)}modern-modal[data-modal-id=processModal] .inner-box .item{position:relative}modern-modal[data-modal-id=processModal] .inner-box .item .zoomIn{width:35px;height:35px;background:#0000004d;color:#fff;position:absolute;bottom:20px;right:20px;border-radius:50%;display:none;justify-content:center;align-items:center;font-size:.9375rem;cursor:pointer}@media only screen and (max-width: 900px){modern-modal[data-modal-id=processModal] .inner-box .item .zoomIn{display:flex}}@media only screen and (max-width: 767px){modern-modal[data-modal-id=processModal] .inner-box .item .zoomIn{bottom:10px;right:10px}}modern-modal[data-modal-id=processModal] .inner-box .pic-box:after{padding-top:55.5556%}modern-modal[data-modal-id=processModal] .inner-box .text-box{text-align:left;margin-top:20px}modern-modal[data-modal-id=processModal] .inner-box .text-box .item-title-s{margin:10px 0}modern-modal[data-modal-id=processModal] .inner-box .text-box .paragraph{color:#666}.fancybox__toolbar{opacity:1!important}.fancybox__toolbar .f-button{width:65px;height:65px;background:#0041ff}.fancybox__container:not(:has(.fancybox__slide.is-draggable)) .fancybox__toggleBtn .icon-zoomOut{display:none}.fancybox__container:not(:has(.fancybox__slide.is-draggable)) .fancybox__toggleBtn .icon-zoomIn{display:block}.fancybox__container:has(.fancybox__slide.is-draggable) .fancybox__toggleBtn .icon-zoomOut{display:block}.fancybox__container:has(.fancybox__slide.is-draggable) .fancybox__toggleBtn .icon-zoomIn{display:none}.fancybox__toggleBtn{position:fixed;z-index:9999;color:#fff;border:none;cursor:pointer;width:35px;height:35px;background:#0000004d;bottom:20px;right:20px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:.9375rem}.fancybox__toggleBtn .icon-zoomIn{display:none}
