@charset "UTF-8";.index-page .area-head .sectionTitle{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.index-page .area-head .paragraph{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.index-page .area-head[data-aost] .sectionTitle,.index-page .area-head[data-aost] .paragraph,.index-page .area-head[data-aost] .common_btn{transform:translateY(20px);opacity:0;transition:.4s opacity,.4s transform}.index-page .area-head[data-aost].aost-show .sectionTitle,.index-page .area-head[data-aost].aost-show .paragraph,.index-page .area-head[data-aost].aost-show .common_btn{transform:translateY(0);opacity:1}.index-page .area-head[data-aost].aost-show .sectionTitle{transition-delay:.4s}.index-page .area-head[data-aost].aost-show .paragraph,.index-page .area-head[data-aost].aost-show .common_btn{transition-delay:.6s}.bannerBlk{position:relative}.bannerBlk[data-theme=dark]{color:#000}.bannerBlk[data-theme=light]{color:#fff}.bannerBlk .slideContent{position:relative;min-height:calc(100dvh - var(--headerH));transition:.4s min-height}.bannerBlk .slideContent .picBox img{width:101%;height:101%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.bannerBlk .slideContent .txtBox{position:absolute;width:100%;padding:0 calc(var(--1frSpace) * 2 + var(--baseSpace));text-align:left;top:50%;transform:translateY(-50%);display:flex;flex-direction:column}.bannerBlk .slideContent .txtBox .slogan{width:75%;overflow:hidden}.bannerBlk .slideContent .txtBox .slogan p{font-size:clamp(3.125rem,-2.3897rem + 9.8039vw,9.375rem);font-weight:600;line-height:1.02;letter-spacing:1.5px;padding-bottom:.1em;margin-bottom:-.1em;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bannerBlk .slideContent .txtBox .paragraph{margin-top:40px;width:55%;max-width:660px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media only screen and (max-width: 767px){.bannerBlk .slideContent .txtBox{padding:0 var(--baseSpace)}}@media only screen and (max-width: 575px){.bannerBlk .slideContent .txtBox .slogan,.bannerBlk .slideContent .txtBox .paragraph{width:100%}.bannerBlk .slideContent .txtBox .paragraph{margin-top:20px}}.bannerBlk .slideContent .videoBox{width:100%;height:100%;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);padding-top:56.25%}@media only screen and (max-width: 1000px){.bannerBlk .slideContent .videoBox{padding-top:130.20833333%}}@media only screen and (max-width: 500px){.bannerBlk .slideContent .videoBox{padding-top:178.8%}}.bannerBlk .slideContent .videoBox .video{pointer-events:none;width:100%;height:100%;overflow:hidden;background-color:#000;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.bannerBlk .slideContent .videoBox .video iframe{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);object-fit:cover}.bannerBlk .slideContent[swiper-align=left] .txtBox{text-align:left;align-items:flex-start}.bannerBlk .slideContent[swiper-align=center] .txtBox{text-align:center;align-items:center}.bannerBlk .slideContent[swiper-align=right] .txtBox{text-align:right;align-items:flex-end}.bannerBlk .scrollBtn{position:absolute;bottom:60px;left:var(--baseSpace);z-index:2;gap:10px;color:currentColor;display:flex;align-items:center;justify-content:center}.bannerBlk .scrollBtn span{font-size:.875rem;font-weight:600;line-height:1.2;transition:.4s letter-spacing}@media only screen and (min-width: 1201px){.bannerBlk .scrollBtn:hover span{letter-spacing:1px}}@media only screen and (max-width: 1200px){.bannerBlk .scrollBtn:active span{letter-spacing:1px}}.bannerBlk .scrollBtn .iconBox{display:flex;align-items:center;justify-content:center}.bannerBlk .scrollBtn .iconBox svg{animation:rotate 3s infinite linear}.bannerBlk .scrollBtn .iconBox svg circle{transition:.4s fill;fill:currentColor}.bannerBlk .bannerSwiper{position:relative}.bannerBlk .bannerSwiper .paginationControl{position:absolute;z-index:2;filter:drop-shadow(0px 0px 4.9px rgba(0,0,0,.25))}@media only screen and (max-width: 767px){.bannerBlk .bannerSwiper .paginationControl{bottom:60px;left:50%;transform:translate3d(-50%,-25%,0)}}@media only screen and (min-width: 768px){.bannerBlk .bannerSwiper .paginationControl{top:50%;right:var(--baseSpace);transform:rotate(90deg) translate3d(50%,0,0);transform-origin:right center}}.bannerBlk .bannerSwiper .paginationControl .swiper-pagination{position:relative;bottom:0}.bannerBlk .bannerSwiper .slideContent .txtBox .slogan,.bannerBlk .bannerSwiper .slideContent .txtBox .paragraph,.bannerBlk .bannerSwiper .slideContent .txtBox .btnGroup{transform:translateY(20px);opacity:0;transition:.4s opacity,.4s transform}.bannerBlk .bannerSwiper .swiper-slide-active .slideContent .txtBox .slogan,.bannerBlk .bannerSwiper .swiper-slide-active .slideContent .txtBox .paragraph{transform:translateY(0);opacity:1}.bannerBlk .bannerSwiper .swiper-slide-active .slideContent .txtBox .slogan{transition-delay:.4s}.bannerBlk .bannerSwiper .swiper-slide-active .slideContent .txtBox .paragraph{transition-delay:.6s}.searchBlk{margin-top:-90px;position:relative;z-index:2;pointer-events:none}.searchBlk .container{padding:0 calc(var(--baseSpace) + var(--1frSpace))}.searchBlk .searchBox{width:70%;max-width:810px;margin-left:auto;display:flex;align-items:stretch;justify-content:center}@media only screen and (min-width: 768px){.searchBlk .searchBox{min-height:180px}}.searchBlk .searchBox .wrap{color:#fff;pointer-events:auto}.searchBlk .searchBox .wrap:nth-child(1){width:29.8765432099%;background:#535353}.searchBlk .searchBox .wrap:nth-child(1) .btnText{height:100%;font-size:clamp(1.5rem,1.1691rem + .5882vw,1.875rem);font-weight:700;line-height:1.02;text-align:center;padding:20px;transition:.4s letter-spacing;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 1201px){.searchBlk .searchBox .wrap:nth-child(1) .btnText:hover{letter-spacing:2px}}@media only screen and (max-width: 1200px){.searchBlk .searchBox .wrap:nth-child(1) .btnText:active{letter-spacing:2px}}@media only screen and (min-width: 575px){.searchBlk .searchBox .wrap:nth-child(1) .btnText.zh{font-size:clamp(1.5rem,1.1691rem + .5882vw,1.25rem)}}@media only screen and (max-width: 575px){.searchBlk .searchBox .wrap:nth-child(1) .btnText{font-size:.875rem;font-weight:600;line-height:1.2;letter-spacing:-.28px}}.searchBlk .searchBox .wrap:nth-child(2){width:70.1234567901%;background:linear-gradient(270deg,#4068c0 -12.37%,#09f);padding:20px 50px;display:flex;flex-direction:column;align-items:center;justify-content:center}.searchBlk .inputBox{width:100%;padding-bottom:10px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgba(255,255,255,.2)}.searchBlk .inputBox .subject{color:#ffffffad;font-size:1.25rem;font-weight:600;line-height:24px}@media only screen and (max-width: 575px){.searchBlk .inputBox .subject{font-size:.875rem}}.searchBlk .inputBox .inputWrap{width:100%;flex:1}.searchBlk .inputBox .inputWrap input{background:unset;border:unset;color:#fff;height:1.2em;width:100%;padding:0 5px;font-size:1.25rem;font-weight:600;line-height:1.2}.searchBlk .inputBox .inputWrap input::placeholder{color:#fff;font-family:Inter,Noto Sans TC,微軟正黑體修正,Microsoft JhengHei,微軟正黑體,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.2;opacity:1;overflow:visible}@media only screen and (max-width: 575px){.searchBlk .inputBox .inputWrap input{font-size:.875rem}.searchBlk .inputBox .inputWrap input::placeholder{font-size:.875rem}}.searchBlk .inputBox .goSearch{font-size:1.5rem;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 575px){.searchBlk .inputBox .goSearch{font-size:1.25rem}}.searchBlk .keywordBox{width:100%;margin-top:15px;margin-bottom:-10px}.searchBlk .keywordBox multipurpose-nav[m4-type=drag] .drag-container{padding:0!important}.searchBlk .keywordBox multipurpose-nav[m4-type=drag] .drag-container:has(.category:hover) .category:not(:hover){color:#ffffff80}.searchBlk .keywordBox multipurpose-nav[m4-type=drag] .drag-container .navigation{display:none}.searchBlk .keywordBox multipurpose-nav[m4-type=drag] .drag-container .category{color:#fff;padding:10px 0;font-size:.875rem;font-weight:500;line-height:1.2;transition:.4s color}@media only screen and (max-width: 575px){.searchBlk .keywordBox multipurpose-nav[m4-type=drag] .drag-container .category{font-size:.75rem}}.searchBlk .keywordBox multipurpose-nav[m4-type=drag] .drag-container .category:after{content:unset}@media only screen and (max-width: 900px){.searchBlk{margin-top:-25px}.searchBlk .container{padding:0 var(--baseSpace)}.searchBlk .searchBox{width:100%;max-width:100%}}@media only screen and (max-width: 767px){.searchBlk{margin-top:-25px}}@media only screen and (max-width: 575px){.searchBlk .searchBox{flex-wrap:wrap}.searchBlk .searchBox .wrap:nth-child(1){width:100%}.searchBlk .searchBox .wrap:nth-child(1) .btnText{padding:10px 20px;justify-content:flex-start}.searchBlk .searchBox .wrap:nth-child(2){width:100%;padding:15px 20px}.searchBlk .searchBox .keywordBox{margin-top:5px}}.searchBlk+.applicationBlk .container{padding-top:80px}.productBlk{overflow:hidden}.productBlk .container{position:relative;padding:clamp(80px,2.7941rem + 3.9216vw,120px) 0 clamp(200px,11.3971rem + 1.9608vw,220px)}.productBlk .area-head{max-width:calc(1500px + var(--1frSpace) * 2 + var(--baseSpace) * 2);padding:0 calc(var(--1frSpace) + var(--baseSpace));margin:auto;display:flex;align-items:flex-end;justify-content:center}.productBlk .area-head .text{margin-left:auto}.productBlk .area-head .text .common_btn{margin-top:20px;text-align:right}@media only screen and (max-width: 767px){.productBlk .area-head{padding:0 var(--baseSpace);flex-direction:column;align-items:flex-start}.productBlk .area-head .text{width:100%;margin-top:15px;margin-left:0}.productBlk .area-head .text .common_btn{margin-top:15px;text-align:left}}.productBlk .productList{position:relative;padding:40px 0;border-bottom:1px solid #BABABA;pointer-events:none}.productBlk .productList:after{content:"";width:max(200px,20.8333333333vw);height:7px;position:absolute;bottom:0;left:50%;transform:translate3d(-50%,50%,0);background:linear-gradient(270deg,#4068c0 -12.37%,#09f)}.productBlk .productList .decText{font-size:clamp(6.25rem,-1.4706rem + 13.7255vw,15rem);z-index:-1;color:#e2e2e299;font-weight:600;line-height:1;text-transform:uppercase;white-space:nowrap;transition:.8s letter-spacing;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.productBlk .productList .decText span{display:inline-block}@media only screen and (max-width: 575px){.productBlk .productList .decText{top:35%}}.productBlk .productList .swiper-slide{pointer-events:auto;width:max(400px,39.0625vw);transition:1s}.productBlk .productList .swiper-slide:not(.swiper-slide-active) .paragraph,.productBlk .productList .swiper-slide:not(.swiper-slide-active) .common_btn{opacity:0;pointer-events:none}.productBlk .productList .swiper-slide.swiper-slide-active .productItem,.productBlk .productList .swiper-slide.swiper-slide-duplicate-active .productItem{transform:scale(1)}.productBlk .productList .swiper-slide.swiper-slide-active .paragraph,.productBlk .productList .swiper-slide.swiper-slide-active .common_btn,.productBlk .productList .swiper-slide.swiper-slide-duplicate-active .paragraph,.productBlk .productList .swiper-slide.swiper-slide-duplicate-active .common_btn{opacity:1;pointer-events:auto}.productBlk .productList .swiper-slide.swiper-slide-next .productItem,.productBlk .productList .swiper-slide.swiper-slide-duplicate-next .productItem{transform-origin:52% 55%}.productBlk .productList .swiper-slide.swiper-slide-prev .productItem,.productBlk .productList .swiper-slide.swiper-slide-duplicate-prev .productItem{transform-origin:48% 55%}.productBlk .productList .swiper-slide:not(.swiper-slide-next):not(.swiper-slide-prev):not(.swiper-slide-active) .productItem{transform:scale(.7384)}.productBlk .productList .productItem{transform-origin:center 55%;transform:scale(.634);transition:1s;margin:auto}.productBlk .productList .productItem .pic{position:relative;width:100%;overflow:hidden}.productBlk .productList .productItem .pic:before{content:"";display:block;width:100%;height:100%;padding-top:66.4285714286%}.productBlk .productList .productItem .pic picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.productBlk .productList .productItem .pic img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.productBlk .productList .productItem .text{text-align:center;margin-top:40px}.productBlk .productList .productItem .text .itemTitle{font-size:1.625rem;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.productBlk .productList .productItem .text .paragraph{margin-top:20px;transition:opacity 1s;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.productBlk .productList .productItem .text .common_btn{margin-top:20px;transition:opacity 1s}@media only screen and (max-width: 767px){.productBlk .productList .productItem .text .paragraph,.productBlk .productList .productItem .text .common_btn{margin-top:15px}.productBlk .productList .productItem .pic{width:74.6667%;margin:auto}}.productBlk .productList.active .decText{letter-spacing:35px}.productBlk+.applicationBlk .container{padding-top:0}.aboutBlk{padding-top:50px}.aboutBlk .container{position:relative}.aboutBlk .tagBox{position:absolute;top:0;left:calc(var(--1frSpace) * 2 + var(--baseSpace));transform:translate3d(0,-50px,0);z-index:2}@media only screen and (max-width: 900px){.aboutBlk .tagBox{left:calc(var(--1frSpace) + var(--baseSpace))}}@media only screen and (max-width: 767px){.aboutBlk .tagBox{left:var(--baseSpace)}}.aboutBlk .slideContent .picBox .pic{position:relative;width:100%;overflow:hidden}.aboutBlk .slideContent .picBox .pic:before{content:"";display:block;width:100%;height:100%;padding-top:max(106.6666666667%,400px)}.aboutBlk .slideContent .picBox .pic picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.aboutBlk .slideContent .picBox .pic img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}@media only screen and (min-width: 501px){.aboutBlk .slideContent .picBox .pic{position:relative;width:100%;overflow:hidden}.aboutBlk .slideContent .picBox .pic:before{content:"";display:block;width:100%;height:100%;padding-top:max(48.828125%,500px)}.aboutBlk .slideContent .picBox .pic picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.aboutBlk .slideContent .picBox .pic img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}}@media only screen and (min-width: 1025px){.aboutBlk .slideContent .picBox .pic{position:relative;width:100%;overflow:hidden}.aboutBlk .slideContent .picBox .pic:before{content:"";display:block;width:100%;height:100%;padding-top:max(41.6666666667%,500px)}.aboutBlk .slideContent .picBox .pic picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.aboutBlk .slideContent .picBox .pic img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}}.aboutBlk .slideContent .area-head{position:absolute;width:50%;max-width:540px;text-align:left;top:50%;transform:translate3d(0,-50%,0)}.aboutBlk .slideContent .area-head .paragraph{margin-top:20px}.aboutBlk .slideContent .area-head .common_btn{margin-top:40px}.aboutBlk .slideContent[swiper-align=left] .txtBox{text-align:left;left:calc(var(--1frSpace) + var(--baseSpace) + 16px)}.aboutBlk .slideContent[swiper-align=center] .txtBox{left:50%;transform:translate3d(-50%,-50%,0);text-align:center}.aboutBlk .slideContent[swiper-align=right] .txtBox{right:calc(var(--1frSpace) + var(--baseSpace));text-align:left}@media only screen and (max-width: 767px){.aboutBlk .slideContent .txtBox{width:calc(100% - var(--baseSpace) * 2)}.aboutBlk .slideContent[swiper-align=left] .txtBox{left:var(--baseSpace)}.aboutBlk .slideContent[swiper-align=right] .txtBox{right:var(--baseSpace)}}.aboutBlk .aboutSwiper .slideContent .txtBox .sectionTitle,.aboutBlk .aboutSwiper .slideContent .txtBox .paragraph,.aboutBlk .aboutSwiper .slideContent .txtBox .common_btn{transform:translateY(20px);opacity:0;transition:.4s opacity,.4s transform}.aboutBlk .aboutSwiper .swiper-slide-prev .slideContent .picBox .pic img{opacity:0;transform:translate3d(-50%,-50%,0) scale(1.1);transition:1s}.aboutBlk .aboutSwiper .swiper-slide-active .slideContent .picBox .pic img{opacity:1;transform:translate3d(-50%,-50%,0) scale(1.1);transition:3s}.aboutBlk .aboutSwiper .swiper-slide-active .slideContent .txtBox .sectionTitle,.aboutBlk .aboutSwiper .swiper-slide-active .slideContent .txtBox .paragraph,.aboutBlk .aboutSwiper .swiper-slide-active .slideContent .txtBox .common_btn{transform:translateY(0);opacity:1}.aboutBlk .aboutSwiper .swiper-slide-active .slideContent .txtBox .sectionTitle{transition-delay:.4s}.aboutBlk .aboutSwiper .swiper-slide-active .slideContent .txtBox .paragraph{transition-delay:.6s}.aboutBlk .aboutSwiper .swiper-slide-active .slideContent .txtBox .common_btn{transition-delay:.8s}.aboutBlk .aboutSwiper .paginationControl{position:absolute;z-index:2;filter:drop-shadow(0px 0px 4.9px rgba(0,0,0,.25))}@media only screen and (max-width: 767px){.aboutBlk .aboutSwiper .paginationControl{bottom:20px;left:50%;transform:translate3d(-50%,-25%,0)}}@media only screen and (min-width: 768px){.aboutBlk .aboutSwiper .paginationControl{top:50%;left:var(--baseSpace);transform:rotate(90deg) translate3d(-50%,0,0);transform-origin:left center}}.aboutBlk .aboutSwiper .paginationControl .swiper-pagination{position:relative;bottom:0}.aboutBlk .aboutSwiper[data-theme=light]{color:#fff}.aboutBlk .aboutSwiper[data-theme=dark]{color:#000}.applicationBlk .container{padding:clamp(100px,-.3676rem + 11.7647vw,220px) calc(var(--1frSpace) + var(--baseSpace))}@media only screen and (max-width: 767px){.applicationBlk .container{padding:100px var(--baseSpace) 80px}}.applicationBlk .area-head .sectionTitle{font-size:clamp(2.5rem,-2.4632rem + 8.8235vw,8.125rem);font-weight:600;line-height:1.2;letter-spacing:-1px}.applicationBlk .area-head .sectionTitle+.paragraph{margin-top:40px}@media only screen and (max-width: 900px){.applicationBlk .area-head .sectionTitle+.paragraph{margin-top:15px}}.applicationBlk .area-head .paragraph{width:100%;max-width:500px}.applicationBlk .applicationList{padding-top:var(--rwdPadding40);width:100%}.applicationBlk .applicationList .applicationItem{font-size:1rem;font-weight:600;line-height:1.3;pointer-events:auto}.applicationBlk .applicationList .applicationItem:not(:last-child){margin-bottom:15px}.applicationBlk .applicationList .applicationItem>a{transition:.4s color;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media only screen and (min-width: 1201px){.applicationBlk .applicationList .applicationItem>a:hover{color:#09f}}@media only screen and (max-width: 1200px){.applicationBlk .applicationList .applicationItem>a:active{color:#09f}}@media only screen and (min-width: 901px){.applicationBlk .applicationList{position:absolute;bottom:0;transform:translate3d(0,100%,0);max-width:200px}}@media only screen and (max-width: 900px){.applicationBlk .applicationList{max-width:500px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.applicationBlk .applicationList .applicationItem{width:calc((100% - 20px)/2)}}.applicationBlk .wrap{position:relative;pointer-events:none}.applicationBlk .wrap .gallery{position:relative;width:calc(100% - 230px);max-width:1400px;margin-left:auto;margin-top:-30px;gap:clamp(20px,.1471rem + 1.9608vw,40px);display:flex;align-items:flex-end;justify-content:flex-end}.applicationBlk .wrap .gallery .col{width:100%;gap:clamp(20px,.1471rem + 1.9608vw,40px);display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.applicationBlk .wrap .gallery .col:nth-child(1),.applicationBlk .wrap .gallery .col:nth-child(3){flex:1}.applicationBlk .wrap .gallery .col:nth-child(2){flex:1.8}@media only screen and (min-width: 1401px){.applicationBlk .wrap .gallery{width:calc(100% - 200px);margin-top:-100px}}@media only screen and (max-width: 1200px){.applicationBlk .wrap .gallery{margin-top:0}}@media only screen and (max-width: 900px){.applicationBlk .wrap .gallery{margin-top:40px;width:100%;flex-wrap:wrap}.applicationBlk .wrap .gallery .col{flex-direction:row;justify-content:flex-start}.applicationBlk .wrap .gallery .col:nth-child(3){width:100%;flex:unset}}@media only screen and (max-width: 575px){.applicationBlk .wrap .gallery{flex-direction:column}.applicationBlk .wrap .gallery .pic[data-size=small]{max-width:55%}}.applicationBlk .wrap .pic{width:100%;transition:.4s box-shadow;pointer-events:auto}@media only screen and (min-width: 1201px){.applicationBlk .wrap .pic:hover{box-shadow:14px 13px 25.3px #00000040}}@media only screen and (max-width: 1200px){.applicationBlk .wrap .pic:active{box-shadow:14px 13px 25.3px #00000040}}.applicationBlk .wrap .pic[data-size=small]{position:relative;width:100%;overflow:hidden}.applicationBlk .wrap .pic[data-size=small]:before{content:"";display:block;width:100%;height:100%;padding-top:62.8571428571%}.applicationBlk .wrap .pic[data-size=small] picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.applicationBlk .wrap .pic[data-size=small] img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.applicationBlk .wrap .pic[data-size=big]{position:relative;width:100%;overflow:hidden}.applicationBlk .wrap .pic[data-size=big]:before{content:"";display:block;width:100%;height:100%;padding-top:63.4920634921%}.applicationBlk .wrap .pic[data-size=big] picture{width:101%;height:101%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.applicationBlk .wrap .pic[data-size=big] img{width:101%;height:101%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}@media only screen and (max-width: 1200px){.applicationBlk .wrap .pic[data-size=big]{box-shadow:14px 13px 25.3px #00000040}}.applicationBlk .wrap .tagBox{position:absolute;top:50%;right:21.2765957447%;transform:translate3d(0,-50%,0);z-index:2;pointer-events:auto}@media only screen and (max-width: 900px){.applicationBlk .wrap .tagBox{top:0;right:15px}}@media only screen and (max-width: 575px){.applicationBlk .wrap .tagBox{top:13.3333333333%;transform:translateZ(0)}}.applicationBlk .wrap .tagBox a.tag{padding:10px 5px}.applicationBlk .wrap .tagBox a.tag .iconBox{width:40px;height:40px}@media only screen and (max-width: 1200px){.applicationBlk .wrap .tagBox a.tag .iconBox{width:35px;height:35px}}.newsBlk .container{background:#f4f4f4;display:flex;align-items:center;justify-content:center}.newsBlk .container .wrap{position:relative;width:50%}.newsBlk .container .wrap:first-child{padding:0 calc(var(--1frSpace) * 2) 0 calc(var(--1frSpace) + var(--baseSpace))}@media only screen and (min-width: 1201px){.newsBlk .container .wrap[data-href]:hover .common_btn .dot:before{background:currentColor}.newsBlk .container .wrap[data-href]:hover .common_btn .dot:after{width:20px;transition-delay:.4s}}@media only screen and (max-width: 1200px){.newsBlk .container .wrap[data-href]:active .common_btn .dot:before{background:currentColor}.newsBlk .container .wrap[data-href]:active .common_btn .dot:after{width:20px;transition-delay:.4s}}.newsBlk .container .newsList{margin-top:var(--rwdPadding40)}.newsBlk .container .newsList .newsItem{gap:20px;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 1201px){.newsBlk .container .newsList .newsItem:hover .common_btn .dot:before{background:currentColor}.newsBlk .container .newsList .newsItem:hover .common_btn .dot:after{width:20px;transition-delay:.4s}}@media only screen and (max-width: 1200px){.newsBlk .container .newsList .newsItem:active .common_btn .dot:before{background:currentColor}.newsBlk .container .newsList .newsItem:active .common_btn .dot:after{width:20px;transition-delay:.4s}}.newsBlk .container .newsList .newsItem:not(:first-child){position:relative;margin-top:var(--rwdPadding60)}.newsBlk .container .newsList .newsItem:not(:first-child):after{content:"";width:100%;height:1px;background-color:#000;position:absolute;top:calc(var(--rwdPadding60) / 2 * -1);left:0}.newsBlk .container .newsList .newsItem .date .dd{font-size:1.875rem;font-weight:700;line-height:1.2;text-align:center}@media only screen and (max-width: 575px){.newsBlk .container .newsList .newsItem .date .dd{font-size:1.625rem}}.newsBlk .container .newsList .newsItem .date .my{font-size:.875rem;font-weight:500;line-height:1.2}@media only screen and (max-width: 575px){.newsBlk .container .newsList .newsItem .date .my{font-size:.75rem}}.newsBlk .container .newsList .newsItem .text{width:100%;flex:1;gap:15px;display:flex;align-items:center;justify-content:flex-start}.newsBlk .container .newsList .newsItem .paragraph{width:100%;max-width:385px;margin-right:auto;flex:1;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.newsBlk .container .tagBox{position:absolute;top:0;right:calc(var(--1frSpace) + var(--baseSpace));transform:translate3d(0,-50%,0);z-index:2}.newsBlk .container .tagBox .tag{width:clamp(100px,1.8382rem + 7.8431vw,180px);height:clamp(100px,1.8382rem + 7.8431vw,180px);background:#3d3d3d;border:1px solid rgba(255,255,255,.45);gap:5px}.newsBlk .container .tagBox .tag .tagName{color:#50b6fa;font-size:clamp(1.25rem,.6985rem + .9804vw,1.875rem)}.newsBlk .container .tagBox .tag .year{color:#a0a0a0;font-size:1rem}@media only screen and (max-width: 575px){.newsBlk .container .tagBox .tag .year{font-size:.875rem}}@media only screen and (min-width: 901px){.newsBlk .container .picBox .pic{position:relative;width:100%;overflow:hidden}.newsBlk .container .picBox .pic:before{content:"";display:block;width:100%;height:100%;padding-top:max(67.7083333333%,650px)}.newsBlk .container .picBox .pic picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.newsBlk .container .picBox .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: 900px){.newsBlk .container .picBox .pic{position:relative;width:100%;overflow:hidden}.newsBlk .container .picBox .pic:before{content:"";display:block;width:100%;height:100%;padding-top:66.6666666667%}.newsBlk .container .picBox .pic picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.newsBlk .container .picBox .pic img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}}.newsBlk .container .picBox .pic:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(240deg,#0000 64.13%,#000000d9)}@media only screen and (max-width: 900px){.newsBlk .container .picBox .pic:after{background:linear-gradient(210deg,#0000 37.82%,#000000d9)}}.newsBlk .container .txtBox{gap:25px;position:absolute;bottom:0;left:0;color:#fff;padding:30px;display:flex;align-items:center;justify-content:flex-start}.newsBlk .container .txtBox .date{font-size:clamp(1.875rem,.2206rem + 2.9412vw,3.75rem);font-weight:700;line-height:1.2}@media only screen and (max-width: 900px){.newsBlk .container .txtBox .date{font-size:clamp(1.25rem,.1442rem + 3.0769vw,1.875rem)}}@media only screen and (max-width: 575px){.newsBlk .container .txtBox .itemTitle{font-size:1rem}}.newsBlk .container .txtBox .common_btn{margin-top:15px}@media only screen and (min-width: 901px) and (max-width: 1200px){.newsBlk .container .text{flex-direction:column}.newsBlk .container .text .common_btn{width:100%}}@media only screen and (max-width: 900px){.newsBlk .container{flex-wrap:wrap}.newsBlk .container .wrap{width:100%}.newsBlk .container .wrap:first-child{padding:60px calc(var(--1frSpace) + var(--baseSpace))}.newsBlk .container .txtBox .common_btn{margin-top:10px}}@media only screen and (max-width: 767px){.newsBlk .container .wrap{width:100%}.newsBlk .container .wrap:first-child{padding:60px var(--baseSpace)}.newsBlk .container .newsList .newsItem{gap:15px;flex-wrap:wrap}.newsBlk .container .newsList .date{width:80px;text-align:center}.newsBlk .container .newsList .text{flex-direction:column}.newsBlk .container .newsList .text .common_btn{width:100%}.newsBlk .container .tagBox{right:var(--baseSpace)}.newsBlk .container .tagBox .tag{width:clamp(75px,.0081rem + 13.0208vw,100px);height:clamp(75px,.0081rem + 13.0208vw,100px)}.newsBlk .container .txtBox{width:100%;padding:20px}}
