.bdrs{border-radius:clamp(8px, .83333333vw, 16px);overflow:hidden}.lh16{line-height:1.6 !important}.ffst,.font-serif{font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600}.bgf{background:#fff}.c{color:var(--Primary-DarkBlue)}.cf{color:#fff !important}.cimgbox{overflow:hidden;position:relative}.cimgbox:not(.rec){padding-bottom:100%}.cimgbox .img,.cimgbox .bg{position:absolute;z-index:5;left:50%;top:50%;transform:translate(-50%, -50%)}.cimgbox.cover .img,.cimgbox.contain .img,.cimgbox.cover .bg,.cimgbox.contain .bg{width:100%;height:100%}.cimgbox .bg{background-repeat:no-repeat;background-position:center}.cimgbox.cover .img{object-fit:cover}.cimgbox.cover .bg{background-size:cover}.cimgbox.contain .img{object-fit:contain}.cimgbox.contain .bg{background-size:contain}@media (min-width:992px){.cimgbox.scale .img,.cimgbox.scale .bg{transition:all 6s cubic-bezier(.04, .79, 1, 1)}.cimgbox.scale:hover .img,.cimgbox.scale:hover .bg{transform:translateX(-50%) translateY(-50%) scale(1.2)}}.wrap{margin-left:auto;margin-right:auto;max-width:1664px;width:86.67vw}@media (max-width:992px){.wrap{width:87.78vw}}.wrap.mx1400{max-width:1400px}.radius{border-radius:clamp(12px, 1.04166667vw, 20px)}@media (max-width: 1024px){.radius{border-radius:clamp(8px, 1.171875vw, 12px)}}.block{display:block}.hoverable{background:none;border:none}.hoverable .hoverable_txt{background-image:-webkit-gradient(linear, left top, right top, from(currentColor), to(currentColor));background-image:linear-gradient(90deg, currentColor, currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:0 1px;-webkit-transition:background-size .5s ease;transition:background-size .5s ease}@media screen and (orientation:landscape){.hoverable:hover .hoverable_txt{background-position:0 100%;background-size:100% 1px}}.base__grid{column-gap:20px;row-gap:clamp(20px, 2.08333333vw, 40px);display:grid;grid-template-columns:1fr 1fr 1fr}@media (max-width: 1024px){.base__grid{column-gap:clamp(8px, 1.953125vw, 20px)}}@media (max-width:639px){.base__grid{grid-template-columns:1fr 1fr}}.base__grid.grid-2{grid-template-columns:1fr 1fr;row-gap:clamp(40px, 4.16666667vw, 80px)}@media (max-width: 1024px){.base__grid.grid-2{row-gap:clamp(20px, 3.90625vw, 40px)}}.base__grid.grid-4{grid-template-columns:repeat(4, 1fr)}.base__header{margin-bottom:clamp(40px, 4.0625vw, 78px);width:clamp(667px, 69.27083333vw, 1330px)}@media (max-width: 1024px){.base__header{width:clamp(393px, 65.13671875vw, 667px);margin-bottom:clamp(26px, 3.90625vw, 40px);max-width:100%}}.base__header .base-text-md,.base__header .base-text{max-width:100%;padding-top:clamp(15px, 1.35416667vw, 26px)}@media (max-width: 1024px){.base__header .base-text-md,.base__header .base-text{padding-top:15px}}.base__header .btn--primary{margin-top:clamp(15px, 1.51041667vw, 29px)}@media (max-width: 1024px){.base__header .btn--primary{margin-top:clamp(12px, 1.46484375vw, 15px)}}.index-banner{overflow:hidden;max-height:100vh;position:relative;background:#000}.index-banner:not([style*="--mobile"]) .banner-video{opacity:0;transition:2s}.index-banner:not([style*="--mobile"]).animated .banner-video{opacity:1}.index-banner .banner-video{position:relative}.index-banner .banner-video .video-wrap{padding-bottom:56.25%;position:relative}@media (max-width:1200px){.index-banner .banner-video .video-wrap{padding-bottom:70.3125vw}}@media (max-width:767px){.index-banner .banner-video .video-wrap{padding-bottom:216.79389313vw}}.index-banner .banner-video .video{object-fit:cover;position:absolute;inset:0;width:100%;height:100%}.index-banner .banner-text{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;z-index:9;background:linear-gradient(180deg, rgba(40,89,166,0) 0%, rgba(40,89,166,0.8) 100%)}.index-banner .banner-text .wrap{max-width:1384px;padding-top:6vh}@media (max-width:1200px){.index-banner .banner-text .wrap{padding-top:6.6vh;max-width:744px}}.index-banner .banner-text .split-text{opacity:0}.index-banner .banner-text .title{font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;line-height:1.2;font-weight:600;max-width:8em;margin-left:auto;margin-right:auto;letter-spacing:-0.02em;font-size:clamp(100px, 9.375vw, 180px);margin-bottom:clamp(46px, 4.0625vw, 78px)}@media (max-width: 1024px){.index-banner .banner-text .title{font-size:clamp(56px, 9.765625vw, 100px);margin-bottom:clamp(56px, 4.4921875vw, 46px)}}@media (max-width:992px){.index-banner .banner-text .title{max-width:7em}}.index-banner .banner-text .title .t:nth-child(2){text-align:right}@media (min-width:992px){.index-banner .banner-text .title .t:nth-child(2){transform:translateY(-24%)}}.index-banner .banner-text .desc{line-height:1.3;text-align:center;margin:0 auto;font-weight:400;font-size:12px;font-size:clamp(12px, 1.04166667vw, 20px);width:58vw;margin-left:auto;margin-right:auto;max-width:1060px}@media (max-width:1200px){.index-banner .banner-text .desc{width:65vw}}.index-banner .banner-text .desc>*{transition-delay:500ms}.base-title{font-size:clamp(44px, 4.16666667vw, 80px);color:var(--Primary-DarkBlue);font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600;letter-spacing:-0.02em;line-height:1}@media (max-width: 1024px){.base-title{font-size:clamp(24px, 4.296875vw, 44px)}}.font-10-16-32{font-size:clamp(16px, 1.66666667vw, 32px)}@media (max-width: 1024px){.font-10-16-32{font-size:clamp(10px, 1.5625vw, 16px)}}.font-10-12-16{font-size:clamp(12px, .83333333vw, 16px)}@media (max-width: 1024px){.font-10-12-16{font-size:clamp(10px, 1.171875vw, 12px)}}.font-12-14-22{font-size:clamp(14px, 1.14583333vw, 22px)}@media (max-width: 1024px){.font-12-14-22{font-size:clamp(12px, 1.3671875vw, 14px)}}.base-text,.base__text{line-height:1.3;font-size:clamp(20px, 1.875vw, 36px)}@media (max-width: 1024px){.base-text,.base__text{font-size:clamp(16px, 1.953125vw, 20px)}}.base-text-md{font-size:clamp(16px, 1.45833333vw, 28px)}@media (max-width: 1024px){.base-text-md{font-size:clamp(12px, 1.5625vw, 16px)}}.fs20{line-height:1.4;letter-spacing:.0167em;font-size:12px}@media (min-width: 1025px){.fs20{font-size:clamp(12px, 1.04166667vw, 20px)}}.fs180{letter-spacing:-0.01em;font-size:clamp(100px, 9.375vw, 180px)}@media (max-width: 1024px){.fs180{font-size:clamp(56px, 9.765625vw, 100px)}}.base__section{padding-top:clamp(70px, 7.29166667vw, 140px);padding-bottom:clamp(74px, 7.8125vw, 150px)}@media (max-width: 1024px){.base__section{padding-top:clamp(57px, 6.8359375vw, 70px);padding-bottom:clamp(62px, 7.2265625vw, 74px)}}.index-culture{background:#fff}.index-culture .culture-title{color:var(--Primary-DarkBlue);margin-bottom:clamp(14px, 1.45833333vw, 28px)}@media (max-width: 1024px){.index-culture .culture-title{margin-bottom:clamp(14px, 1.3671875vw, 14px)}}@media (min-width:768px){.index-culture .culture-text{margin-right:23%;max-width:1260px}}@media (min-width:768px) and (max-width:1200px){.index-culture .culture-text{max-width:667px}}.index-stats{position:relative;color:#fff;background:none !important;padding-bottom:clamp(160px, 16.66666667vw, 320px)}@media (max-width: 1024px){.index-stats{padding-bottom:clamp(64px, 15.625vw, 160px)}}.index-stats .video{position:fixed;inset:0;width:100vw;height:100vh;object-fit:cover;z-index:-1}.index-stats .stats__bg-wrap{position:absolute;inset:0;z-index:1}.index-stats .stats__bg-wrap::after{content:"";display:block;position:absolute;inset:0;background:linear-gradient(0deg, rgba(40,89,166,0.8) 3.25%, rgba(40,89,166,0.64) 21.1%, rgba(40,89,166,0) 47.35%, rgba(40,89,166,0.64) 76.31%, rgba(40,89,166,0.8) 100.46%);z-index:2}.index-stats .stats__bg-wrap .stats__bg{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;z-index:1}.index-stats .tip{color:#fff;font-size:clamp(14px, .625vw, 12px);margin-top:clamp(30px, .78125vw, 15px)}@media (max-width: 1024px){.index-stats .tip{font-size:clamp(12px, .52083333vw, 10px)}}.stats__content{position:relative;z-index:4}.stats__content .stats-text{padding-top:clamp(12px, 1.875vw, 36px);padding-bottom:clamp(8px, 1.5625vw, 30px);line-height:130%}@media (max-width: 1024px){.stats__content .stats-text{padding-top:clamp(16px, 1.171875vw, 12px);padding-bottom:clamp(17px, .78125vw, 8px)}}.stats__content .stats-text span{display:inline-block}.stats__content .stats__intro{text-align:center;margin-bottom:clamp(156px, 12.29166667vw, 236px)}@media (max-width:768px){.stats__content .stats__intro{margin-bottom:clamp(28px, 2.9296875vw, 30px)}}.stats__content .stats__grid{display:flex;width:100%;display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}@media (max-width: 1024px){.stats__content .stats__grid{gap:clamp(8px, 1.953125vw, 20px)}}@media (min-width:768px){.stats__content .stats__grid{grid-template-columns:repeat(4, 1fr)}}.stats__content .card{background:linear-gradient(270deg, rgba(53,114,212,0.3) 0%, rgba(255,255,255,0.3) 100%);box-sizing:border-box;color:var(--Primary-DarkBlue);padding:4px;backdrop-filter:blur(20px);border-radius:clamp(8px, .83333333vw, 16px);height:clamp(300px, 28.64583333vw, 550px);display:flex;flex-direction:column;overflow:hidden}@media (max-width: 1024px){.stats__content .card{border-radius:clamp(8px, .78125vw, 8px);height:clamp(240px, 29.296875vw, 300px)}}.stats__content .card .card__eyebrow{padding-left:clamp(12px, 1.66666667vw, 32px);padding-right:clamp(12px, 1.66666667vw, 32px);line-height:clamp(49px, 4.27083333vw, 82px);font-size:clamp(12px, 1.25vw, 24px);font-weight:700;letter-spacing:.1px;border-top-left-radius:clamp(4px, .625vw, 12px);border-top-right-radius:clamp(4px, .625vw, 12px);background:rgba(255,255,255,0.8);backdrop-filter:blur(40px)}@media (max-width: 1024px){.stats__content .card .card__eyebrow{padding-left:clamp(8px, 1.171875vw, 12px);padding-right:clamp(8px, 1.171875vw, 12px);line-height:clamp(39px, 4.78515625vw, 49px);font-size:clamp(10px, 1.171875vw, 12px)}}.stats__content .card .card__info{padding-top:clamp(24px, 2.08333333vw, 40px);padding-left:clamp(12px, 1.5625vw, 30px);padding-right:clamp(12px, 1.5625vw, 30px);flex:1;overflow:hidden;display:flex;flex-direction:column}@media (max-width: 1024px){.stats__content .card .card__info{padding-top:clamp(18px, 2.34375vw, 24px);padding-left:clamp(8px, 1.171875vw, 12px);padding-right:clamp(8px, 1.171875vw, 12px)}}.stats__content .card .card__title{font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;line-height:.725;font-weight:600;letter-spacing:-0.02em;font-size:clamp(35px, 3.64583333vw, 70px);margin-bottom:clamp(74px, 6.97916667vw, 134px)}.stats__content .card .card__title .countup{transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}@media (max-width: 1024px){.stats__content .card .card__title{font-size:clamp(30px, 3.41796875vw, 35px);margin-bottom:clamp(50px, 7.2265625vw, 74px)}}.stats__content .card .card__title .unit{font-size:clamp(18px, 2.5vw, 48px)}@media (max-width: 1024px){.stats__content .card .card__title .unit{font-size:clamp(24px, 1.7578125vw, 18px)}}.stats__content .card .card__copy{color:#fff;font-size:clamp(12px, 1.25vw, 24px);flex:1;overflow:hidden;padding-bottom:clamp(30px, 2.8125vw, 54px)}@media (max-width: 1024px){.stats__content .card .card__copy{font-size:clamp(10px, 1.171875vw, 12px);height:clamp(82.5px, 10.25390625vw, 105px)}}.split__line{margin-left:auto;margin-right:auto;max-width:1664px;width:86.67vw;margin:0 auto;border-bottom:1px solid var(--Neutral-LightGray)}@media (max-width:992px){.split__line{width:87.78vw}}@media (max-width:992px){.split__line{width:87.78vw}}.split__line.mx1400{max-width:1400px}.index-features{padding-top:0;padding-bottom:clamp(78px, 8.38541667vw, 161px)}@media (max-width: 1024px){.index-features{padding-bottom:clamp(68px, 7.6171875vw, 78px)}}.index-features .feature{width:66%;max-width:1103px;padding-top:clamp(70px, 7.29166667vw, 140px)}@media (max-width: 1024px){.index-features .feature{padding-top:clamp(58px, 6.8359375vw, 70px)}}@media (max-width:992px){.index-features .feature{width:70%}}@media (max-width:640px){.index-features .feature{width:100%}}.index-features .feature:first-child{padding-bottom:clamp(3px, .41666667vw, 8px)}@media (max-width: 1024px){.index-features .feature:first-child{padding-bottom:clamp(3px, .29296875vw, 3px)}}.index-features .feature .base-title{margin-bottom:24px;color:var(--Primary-DarkBlue);padding-bottom:clamp(18px, 1.61458333vw, 31px);margin-bottom:clamp(40px, 4.16666667vw, 80px);border-bottom:1px solid var(--Neutral-LightGray)}.index-features .feature .base-title span{display:inline-block}@media (max-width: 1024px){.index-features .feature .base-title{padding-bottom:clamp(16px, 1.7578125vw, 18px);margin-bottom:clamp(24px, 3.90625vw, 40px)}}.index-features .feature .feature__content{display:-ms-flexbox;display:flex;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:clamp(40px, 4.16666667vw, 80px)}.index-features .feature .feature__image{width:clamp(200px, 20.83333333vw, 400px)}.index-features .feature .feature__image .cimgbox{padding-bottom:120%}.index-features .feature .feature__image .cimgbox{border-radius:clamp(48px, 5vw, 96px);display:block}@media (max-width: 1024px){.index-features .feature .feature__image{width:clamp(110px, 19.53125vw, 200px)}.index-features .feature .feature__image .cimgbox{border-radius:clamp(32px, 4.6875vw, 48px)}}.index-features .feature .feature__text{flex:1 1 0}.index-features .feature .feature__subtitle{line-height:1;font-weight:700;color:var(--Primary-DarkBlue);font-size:clamp(20px, 1.875vw, 36px);padding-bottom:clamp(14px, 1.25vw, 24px)}@media (max-width: 1024px){.index-features .feature .feature__subtitle{font-size:clamp(16px, 1.953125vw, 20px);padding-bottom:clamp(10px, 1.3671875vw, 14px)}}.index-features .feature .section__small{line-height:1.3;font-size:clamp(16px, 1.45833333vw, 28px);padding-bottom:clamp(18px, 1.82291667vw, 35px)}@media (max-width: 1024px){.index-features .feature .section__small{font-size:clamp(12px, 1.5625vw, 16px);padding-bottom:clamp(10px, 1.7578125vw, 18px)}}.index-features .feature--right{margin-left:auto}.swiper-pnext{display:flex;gap:12px}@media (min-width: 1025px){.swiper-pnext{gap:clamp(12px, 1.04166667vw, 20px)}}.swiper-pnext .pnext{border-radius:50%;position:relative;cursor:pointer;user-select:none;display:-ms-flexbox;display:flex;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;align-items:center;justify-content:center}.swiper-pnext .pnext ._arrow{display:block}.swiper-pnext .pnext.swiper-button-disabled{opacity:.6;cursor:not-allowed}.swiper-pnext .pnext:not(.swiper-button-disabled):hover ._arrow{background-color:var(--Primary-Blue);color:#fff;box-shadow:0 0 6px var(--Primary-Blue)}.base__swiper{overflow:visible}.base__swiper .swiper-progress{margin-top:clamp(36px, 4.11458333vw, 79px)}@media (max-width: 1024px){.base__swiper .swiper-progress{margin-top:clamp(30px, 3.515625vw, 36px)}}.base__swiper .swiper-slide{width:clamp(285px, 28.17708333vw, 541px);padding-right:20px;box-sizing:content-box}@media (max-width: 1024px){.base__swiper .swiper-slide{width:clamp(169px, 27.83203125vw, 285px);padding-right:clamp(8px, 1.953125vw, 20px)}}@media (max-width:639px){.base__swiper .swiper-slide{width:calc(50% - clamp(4px, .9765625vw, 10px))}}.base__swiper .swiper-slide:last-child{padding-right:0 !important}.swiper-progress{height:5px;background:#fff;bottom:0;top:auto;position:relative;margin-bottom:20px}@media (min-width: 1025px){.swiper-progress{margin-bottom:clamp(20px, 2.08333333vw, 40px)}}.swiper-progress::before{content:"";display:block;position:absolute;width:100%;height:1px;background:var(--Neutral-LightGray, #dbdbdb);left:0;top:2px}.swiper-progress .swiper-progress-current{border-radius:3px;overflow:hidden;width:40px;position:absolute;inset:0;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;background-color:var(--Primary-DarkBlue)}.inedx-gallery{overflow:hidden;padding-bottom:clamp(74px, 8.33333333vw, 160px)}@media (max-width: 1024px){.inedx-gallery{padding-bottom:clamp(62px, 7.2265625vw, 74px)}}.gallery_card .cimgbox{padding-bottom:136.78373383% !important}.gallery_card .card__title{font-size:clamp(18px, 1.66666667vw, 32px);line-height:1;font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600}@media (max-width: 1024px){.gallery_card .card__title{font-size:clamp(10px, 1.7578125vw, 18px)}}.gallery_card .card__text{margin-top:clamp(12px, 1.25vw, 24px);min-height:6.5em;transform:translateY(-0.25em);font-size:clamp(12px, 1.25vw, 24px);color:#000;line-height:1.3}@media (max-width: 1024px){.gallery_card .card__text{transform:translateY(-0.25em);font-size:clamp(10px, 1.171875vw, 12px)}}@media (max-width: 1024px) and (min-width:768px){.gallery_card .card__text{margin-top:clamp(0px, 1.171875vw, 12px)}}@media (max-width: 1024px) and (max-width:767px){.gallery_card .card__text{margin-top:0}}.gallery_card .card__text_bottom{padding:12px 12px 0}#gridList .card__overlay{box-sizing:content-box}.base__card .cimgbox{padding-bottom:91.12754159%}.base__card .inner{position:relative;overflow:hidden;border-radius:clamp(8px, .83333333vw, 16px)}.base__card .card__overlay{position:absolute;inset:auto 0 0 0;z-index:55;background:rgba(255,255,255,0.6);backdrop-filter:blur(40px);transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;padding-left:clamp(16px, 1.04166667vw, 20px);padding-right:clamp(20px, 1.25vw, 24px);display:flex;flex-direction:column;justify-content:flex-start}@media (min-width:768px){.base__card .card__overlay{padding-top:clamp(16px, 1.45833333vw, 28px);padding-bottom:clamp(16px, 1.45833333vw, 28px)}}.base__card .card__overlay.only-title{height:clamp(31px, 4.53125vw, 87px);justify-content:center;padding-top:0 !important;padding-bottom:0 !important}@media (max-width: 1024px){.base__card .card__overlay{padding-left:clamp(12px, 1.5625vw, 16px);padding-right:clamp(12px, 2.34375vw, 24px)}}@media (max-width: 1024px) and (min-width:768px){.base__card .card__overlay{padding-top:clamp(12px, 1.7578125vw, 18px);padding-bottom:clamp(12px, 1.7578125vw, 18px)}}@media (max-width:767px){.base__card .card__overlay{height:clamp(31px, 6.0546875vw, 62px) !important;justify-content:center}}.base__card .card__title{color:var(--Primary-DarkBlue);line-height:1;font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600;font-size:clamp(18px, 1.66666667vw, 32px)}@media (max-width: 1024px){.base__card .card__title{font-size:clamp(10px, 1.5625vw, 16px)}}.base__card .card__text{margin-top:clamp(12px, 1.25vw, 24px);color:#000;font-size:clamp(12px, 1.25vw, 24px);margin-right:clamp(20px, 1.66666667vw, 32px)}@media (max-width: 1024px){.base__card .card__text{margin-top:clamp(10px, 1.171875vw, 12px);transform:translateY(-0.25em);font-size:clamp(10px, 1.171875vw, 12px);margin-right:clamp(10px, 1.953125vw, 20px)}}.base__card .card__text_bottom{padding:0 12px;margin-right:0}.index-news{background:linear-gradient(255deg, rgba(53,114,212,0.2) 21.23%, rgba(207,226,255,0.2) 78.77%)}.index-news .base-title{line-height:1.2;margin-bottom:clamp(14px, .72916667vw, 14px)}@media (max-width: 1024px){.index-news .base-title{margin-bottom:clamp(12px, 1.3671875vw, 14px)}}.index-news .news__list .news-item:first-child{border-top:0}.index-news .news__list .news-item:last-child{padding-bottom:0}.index-news .pagination{padding-top:clamp(66px, 6.45833333vw, 124px);padding-bottom:clamp(34px, 2.91666667vw, 56px)}@media (max-width: 1024px){.index-news .pagination{padding-top:clamp(46px, 6.4453125vw, 66px);padding-bottom:clamp(20px, 3.3203125vw, 34px)}}.news-item{padding-top:clamp(20px, 2.1875vw, 42px);padding-bottom:clamp(20px, 2.1875vw, 42px);border-top:1px solid var(--Neutral-DarkGray)}@media (max-width: 1024px){.news-item{padding-top:clamp(18px, 1.953125vw, 20px);padding-bottom:clamp(18px, 1.953125vw, 20px)}}.news-item .news-item__link{display:flex}.news-item .news-item__date{flex:1;font-size:clamp(16px, 1.45833333vw, 28px)}@media (max-width: 1024px){.news-item .news-item__date{font-size:clamp(8px, 1.5625vw, 16px)}}.news-item .news-item__text{margin-right:clamp(22px, 2.1875vw, 42px);padding-top:clamp(4px, .41666667vw, 8px)}@media (max-width: 1024px){.news-item .news-item__text{margin-right:clamp(16px, 2.1484375vw, 22px);padding-top:clamp(4px, .390625vw, 4px)}}@media (min-width:768px){.news-item .news-item__text{width:clamp(360px, 41.66666667vw, 800px)}}@media (min-width:768px) and (max-width: 1024px){.news-item .news-item__text{width:clamp(360px, 35.15625vw, 360px)}}@media (max-width:767px){.news-item .news-item__text{flex:1}}.news-item .tags{display:-ms-flexbox;display:flex;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:12px;margin-bottom:clamp(8px, 1.04166667vw, 20px)}@media (max-width: 1024px){.news-item .tags{margin-bottom:clamp(8px, .78125vw, 8px)}}.news-item .tags .tag{background-color:var(--Primary-Blue);display:inline-block;border-radius:2em;color:#fff;padding-left:clamp(20px, 1.45833333vw, 28px);padding-right:clamp(20px, 1.45833333vw, 28px);line-height:clamp(23px, 1.875vw, 36px);font-size:clamp(10px, .83333333vw, 16px);transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}@media (max-width: 1024px){.news-item .tags .tag{padding-left:clamp(20px, 1.953125vw, 20px);padding-right:clamp(20px, 1.953125vw, 20px);line-height:clamp(23px, 2.24609375vw, 23px);font-size:clamp(10px, .9765625vw, 10px)}}.news-item .tags .tag:hover{background-color:var(--Primary-Blue);color:#fff;box-shadow:0 0 6px var(--Primary-Blue)}.news-item .news-item__date{margin-bottom:8px}.news-item .news-item__title{font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600;font-size:clamp(24px, 2.5vw, 48px)}.news-item .news-item__title a{line-height:1.4;color:var(--Primary-DarkBlue);overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}@media (max-width: 1024px){.news-item .news-item__title{font-size:clamp(10px, 2.34375vw, 24px)}}.news-item .news-item__thumb{border-radius:8px;overflow:hidden;width:clamp(0px, 27.83203125vw, 285px)}.news-item .news-item__thumb .cimgbox{padding-bottom:59.85037406%}@media (max-width: 1024px){.news-item .news-item__thumb{width:clamp(139px, 27.83203125vw, 285px)}}@media (max-width:1200px){.news-item .news-item__thumb .cimgbox{padding-bottom:63.15789474%}}@media (max-width:768px){.news-item .news-item__thumb .cimgbox{padding-bottom:71.94244604%}}.index-innovation{overflow:hidden}.index-innovation .base__header .base-text{width:clamp(667px, 69.27083333vw, 1330px)}.index-innovation .card{position:relative;overflow:hidden;padding:4px;border-radius:16px;background:linear-gradient(270deg, rgba(33,70,130,0.3) 0%, rgba(83,143,238,0.3) 100%);backdrop-filter:blur(40px);display:block;padding-bottom:136.78373383%;box-sizing:content-box;height:100%;border-radius:clamp(8px, .83333333vw, 16px)}@media (max-width:640px){.index-innovation .card{padding-bottom:146%}}.index-innovation .card .card__title{padding-left:clamp(20px, 1.66666667vw, 32px);padding-right:clamp(20px, 1.66666667vw, 32px);padding-top:clamp(12px, 1.5625vw, 30px);font-size:clamp(44px, 4.16666667vw, 80px);height:clamp(214px, 19.27083333vw, 370px);position:absolute;inset:0 0 auto;color:var(--Primary-DarkBlue);line-height:1.05;font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600;letter-spacing:-0.02em}@media (max-width: 1024px){.index-innovation .card .card__title{padding-left:clamp(8px, 1.953125vw, 20px);padding-right:clamp(8px, 1.953125vw, 20px);padding-top:clamp(10px, 1.171875vw, 12px);font-size:clamp(24px, 4.296875vw, 44px);height:clamp(117px, 20.8984375vw, 214px)}}.index-innovation .card .card__title span{display:inline-block}.index-innovation .card .card__overlay{position:absolute;inset:auto 0 0;color:#fff;border-bottom-left-radius:clamp(8px, .9765625vw, 10px);border-bottom-right-radius:clamp(8px, .9765625vw, 10px);overflow:hidden;line-height:1.3;width:100%;background:rgba(40,89,166,0.8);font-weight:300;font-size:clamp(12px, 1.25vw, 24px);padding-left:clamp(20px, 1.66666667vw, 32px);padding-right:clamp(40px, 1.66666667vw, 32px);padding-top:clamp(16px, 1.5625vw, 30px);padding-bottom:clamp(16px, 1.5625vw, 30px)}@media (max-width: 1024px){.index-innovation .card .card__overlay{font-size:clamp(10px, 1.171875vw, 12px);padding-left:clamp(8px, 1.953125vw, 20px);padding-right:clamp(12px, 3.90625vw, 40px);padding-top:clamp(12px, 1.5625vw, 16px);padding-bottom:clamp(12px, 1.5625vw, 16px)}}.index-innovation .card .card__overlay .card__text{min-height:7.5em !important}.index-innovation.-—product .innovation__header .base-text{width:clamp(680px, 71.92708333vw, 1381px)}@media (max-width: 1024px){.index-innovation.-—product .innovation__header .base-text{width:clamp(393px, 35.41666667vw, 680px)}}.index-innovation.-—product .card .card__title{height:4.63em}.index-innovation.-—product .card .card__text{box-sizing:content-box}.index-subsidiaries .subsidiaries__header .base-title{margin-bottom:clamp(30px, 3.75vw, 72px)}@media (max-width: 1024px){.index-subsidiaries .subsidiaries__header .base-title{margin-bottom:clamp(12px, 2.9296875vw, 30px)}}@media (min-width:768px){.index-subsidiaries .subsidiaries__header .base-title{line-height:1.1}}.index-subsidiaries .subsidiaries__header .base-text{padding-top:5px;padding-bottom:15px}@media (min-width:768px){.index-subsidiaries .subsidiaries__content{display:-ms-flexbox;display:flex;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:clamp(96px, 8.33333333vw, 160px)}.index-subsidiaries .subsidiaries__content .subsidiaries__image{width:clamp(362px, 42.8125vw, 822px)}.index-subsidiaries .subsidiaries__content .subsidiaries__text{flex:1}}@media (min-width:768px) and (max-width: 1024px){.index-subsidiaries .subsidiaries__content{gap:clamp(40px, 9.375vw, 96px)}.index-subsidiaries .subsidiaries__content .subsidiaries__image{width:clamp(300px, 35.3515625vw, 362px)}}.index-subsidiaries .subsidiaries__image{margin-bottom:20px}.index-subsidiaries .subsidiaries__image .cimgbox{padding-bottom:77.85888078%}@media (max-width:768px){.index-subsidiaries .subsidiaries__image .cimgbox{padding-bottom:63.76811594%}}.index-subsidiaries .subsidiaries__image .cimgbox{border-radius:8px}.index-subsidiaries .subsidiaries__text{overflow:hidden}.index-subsidiaries .subsidiaries__text .base-text{border-bottom:1px solid #000;line-height:1.2;padding-bottom:clamp(20px, 1.875vw, 36px)}@media (max-width: 1024px){.index-subsidiaries .subsidiaries__text .base-text{padding-bottom:clamp(16px, 1.953125vw, 20px)}}.index-subsidiaries .accordion .accordion__item{border-bottom:1px solid #000;font-size:clamp(12px, 1.25vw, 24px)}.index-subsidiaries .accordion .accordion__item.open .accordion__title .arrow{transform:rotate(0deg)}.index-subsidiaries .accordion .accordion__title{color:var(--Primary-DarkBlue);cursor:pointer;padding-right:32px;position:relative;user-select:none;font-weight:700;line-height:46px;line-height:clamp(46px, 3.22916667vw, 62px)}.index-subsidiaries .accordion .accordion__title .arrow-wrap{width:18px;height:32px;position:absolute;top:50%;transform:translateY(-50%);right:0}.index-subsidiaries .accordion .accordion__title .arrow{height:100%;display:block;background-repeat:no-repeat;background-position:center center;background-image:url("../images/icon/arrow_up.svg");background-size:contain;margin:0 auto;transform:rotate(180deg);width:13.5px}@media (min-width: 1025px){.index-subsidiaries .accordion .accordion__title .arrow{width:clamp(13.5px, .9375vw, 18px)}}.index-subsidiaries .accordion .accordion__panel{display:none;transform:translateY(-10px);line-height:1.2;margin-right:5px;position:relative;padding-right:6px}@media (max-width:1200px){.index-subsidiaries .accordion .accordion__panel{line-height:1.25}}.index-subsidiaries .accordion .accordion__panel .scroll-bar{height:100%;width:6px;right:0;top:0;bottom:0;position:absolute;z-index:55;background:linear-gradient(90deg, transparent 2px, #BDBDBD 2px, #BDBDBD 3px, transparent 4px)}.index-subsidiaries .accordion .accordion__panel .scroll-thumb{right:0;top:0;width:6px;height:0%;border-radius:5px;background-color:var(--Primary-DarkBlue);position:absolute;transition:opacity .3s,height .3s;z-index:66;height:var(--scroll-thumb-height, 0%);top:var(--scroll-thumb-top, 0%)}.index-subsidiaries .accordion .accordion__panel .scroll-thumb.dragging{background-color:var(--Primary-DarkBlue)}.index-subsidiaries .accordion .accordion__panel .scroll{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.index-subsidiaries .accordion .accordion__panel .scroll::-webkit-scrollbar{display:none}.index-subsidiaries .accordion .accordion__panel .scroll-bar{right:1px}.index-subsidiaries .accordion .accordion__panel .accordion__panel_text{height:clamp(136px, 17.1875vw, 330px)}@media (max-width: 1024px){.index-subsidiaries .accordion .accordion__panel .accordion__panel_text{height:clamp(120px, 13.28125vw, 136px)}}.index-subsidiaries .accordion .accordion__panel li .txt{display:inline-block;padding-top:clamp(5px, .52083333vw, 10px);padding-bottom:clamp(5px, .52083333vw, 10px)}.index-subsidiaries .accordion .accordion__panel li a:hover{font-weight:600}.index-subsidiaries .accordion .accordion__panel li span{cursor:default}footer{background:var(--Primary-DarkestBlue);color:#fff;padding-top:clamp(40px, 4.16666667vw, 80px);padding-bottom:clamp(40px, 4.16666667vw, 80px)}@media (max-width: 1024px){footer{padding-top:clamp(32px, 3.90625vw, 40px);padding-bottom:clamp(32px, 3.90625vw, 40px)}}footer .footer__top{display:-ms-flexbox;display:flex;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:clamp(40px, 4.16666667vw, 80px)}@media (max-width: 1024px){footer .footer__top{padding-bottom:clamp(20px, 3.90625vw, 40px)}}footer .logo{width:clamp(48px, 4.6875vw, 90px);margin-right:clamp(105px, 17.1875vw, 330px)}@media (max-width: 1024px){footer .logo{width:clamp(48px, 4.6875vw, 48px);margin-right:clamp(40px, 10.25390625vw, 105px)}}footer .footer__menus{display:-ms-flexbox;display:flex;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:clamp(20px, 8.33333333vw, 160px)}@media (max-width: 1024px){footer .footer__menus{gap:clamp(8px, 1.953125vw, 20px)}}footer .footer__link{color:#fff;text-decoration:none;line-height:1.05;display:flex;flex-direction:column;width:clamp(210px, 13.54166667vw, 260px)}@media (max-width: 1024px){footer .footer__link{width:clamp(80px, 20.5078125vw, 210px)}}footer .footer__link a{color:#fff;display:inline-block}footer .footer__link.menu{font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600;gap:clamp(20px, 1.5625vw, 30px);font-size:clamp(18px, 1.66666667vw, 32px)}@media (max-width: 1024px){footer .footer__link.menu{gap:clamp(12px, 1.953125vw, 20px);font-size:clamp(10px, 1.7578125vw, 18px)}}footer .footer__link.cate{gap:clamp(20px, 1.04166667vw, 20px);font-size:clamp(10px, .83333333vw, 16px)}@media (max-width: 1024px){footer .footer__link.cate{gap:clamp(8px, 1.953125vw, 20px);font-size:clamp(8px, .9765625vw, 10px)}}footer .footer__bottom ._line{height:1px;background:#fff;display:block;margin-top:clamp(12px, 1.04166667vw, 20px);margin-bottom:clamp(12px, 1.04166667vw, 20px)}@media (max-width: 1024px){footer .footer__bottom ._line{margin-top:clamp(8px, 1.171875vw, 12px);margin-bottom:clamp(8px, 1.171875vw, 12px)}}footer .footer__bottom .footer__txt{opacity:.95;font-size:clamp(10px, .83333333vw, 16px);display:flex;align-items:center;flex-wrap:wrap;gap:clamp(6px, .52083333vw, 10px)}@media (max-width: 1024px){footer .footer__bottom .footer__txt{font-size:clamp(8px, .9765625vw, 10px)}}footer .footer__bottom .footer__txt a{color:#fff;display:inline-block;margin-left:3px}footer .footer__bottom .footer__txt .police-txt{display:-ms-flexbox;display:flex;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;align-items:center}footer .footer__bottom .footer__txt .police-txt .police{width:clamp(12px, .9375vw, 18px);margin-right:4px}.banner-box{position:relative;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;align-items:center;justify-content:center;background:#000}.banner-box .banner-bg{position:absolute;inset:0;background-repeat:no-repeat;background-position:center center;background-size:cover;height:100%;width:100%;z-index:1}.banner-box .video-box::after{content:"";position:absolute;inset:0;z-index:6;background:linear-gradient(112deg, rgba(40,89,166,0.32) 19.32%, rgba(33,70,130,0.8) 87.17%)}.banner-box .banner-bg{opacity:0}.banner-box .video{object-fit:cover;position:absolute;inset:0;width:100%;height:100%;z-index:2}.banner-box.animated .banner-bg{transition-property:all !important;transition-duration:3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;opacity:1}.banner-box[style*="--mobile"] .banner-bg{opacity:1 !important}.banner-box .wrap{position:relative;z-index:6}.banner-box .banner-content{text-align:center;color:#fff;padding-top:10%}@media (max-width:1200px){.banner-box .banner-content{padding-top:5%}}.banner-box .banner-title{line-height:1.2;font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600;text-transform:uppercase;margin-bottom:clamp(120px, 11.45833333vw, 220px)}@media (max-width:1200px){.banner-box .banner-title{margin-bottom:clamp(40px, 6.25vw, 120px)}}.banner-box .banner-description{width:54vw;max-width:1020px;margin-left:auto;margin-right:auto;font-weight:300}@media (max-width:1200px){.banner-box .banner-description{width:65vw}}@media (max-width:639px){.banner-box .banner-description br{display:none}}.esg-main .banner-box .video-box::after{background:linear-gradient(110deg, rgba(100,155,190,0.6) 14.3%, #292a4f 90.31%)}.introduction-box{padding-bottom:clamp(80px, 7.29166667vw, 140px)}@media (max-width: 1024px){.introduction-box{padding-bottom:clamp(60px, 7.8125vw, 80px)}}.introduction-box.--business{background:linear-gradient(39deg, rgba(40,89,166,0.12) 27.46%, rgba(40,89,166,0.3) 72.5%);padding-top:clamp(80px, 7.29166667vw, 140px)}@media (max-width: 1024px){.introduction-box.--business{padding-top:clamp(60px, 7.8125vw, 80px)}}.introduction-box .base-title{margin-bottom:clamp(60px, 4.16666667vw, 80px)}@media (max-width: 1024px){.introduction-box .base-title{margin-bottom:clamp(40px, 5.859375vw, 60px)}}.introduction-box .list{display:grid;grid-template-columns:repeat(2, minmax(300px, 1fr));column-gap:clamp(24px, 2.5vw, 48px);row-gap:clamp(50px, 5vw, 96px)}@media (max-width: 1024px){.introduction-box .list{column-gap:clamp(12px, 2.34375vw, 24px);row-gap:clamp(22px, 4.8828125vw, 50px)}}@media (max-width:640px){.introduction-box .list{grid-template-columns:1fr}}.introduction-box .swiper-slide{overflow:hidden;position:relative;border-radius:clamp(12px, 1.04166667vw, 20px)}.introduction-box .swiper-slide .cimgbox{padding-bottom:87.86764706%}@media (max-width: 1024px){.introduction-box .swiper-slide{border-radius:clamp(8px, 1.171875vw, 12px)}}.introduction-box .swiper-slide .card__overlay{position:absolute;left:0;right:0;bottom:0;z-index:55;background:rgba(255,255,255,0.48);backdrop-filter:blur(34px);transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;padding-left:clamp(16px, 1.25vw, 24px);padding-right:clamp(100px, 7.8125vw, 150px);padding-top:clamp(16px, 1.45833333vw, 28px);padding-bottom:clamp(60px, 4.6875vw, 90px)}@media (max-width: 1024px){.introduction-box .swiper-slide .card__overlay{padding-left:clamp(12px, 1.5625vw, 16px);padding-right:clamp(12px, 9.765625vw, 100px);padding-top:clamp(12px, 1.5625vw, 16px);padding-bottom:clamp(40px, 5.859375vw, 60px)}}.introduction-box .swiper-slide .card__title{color:var(--Primary-DarkBlue);font-size:clamp(18px, 1.66666667vw, 32px);line-height:1;font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600;font-weight:400}@media (max-width: 1024px){.introduction-box .swiper-slide .card__title{font-size:clamp(10px, 1.7578125vw, 18px)}}.introduction-box .swiper-slide .card__text{min-height:7em;color:#0a0a0a;font-weight:300;margin-top:clamp(12px, .9375vw, 18px);font-size:clamp(12px, 1.25vw, 24px)}@media (max-width: 1024px){.introduction-box .swiper-slide .card__text{margin-top:clamp(0px, 1.171875vw, 12px);font-size:clamp(10px, 1.171875vw, 12px)}}.business-box{padding-bottom:clamp(80px, 7.29166667vw, 140px)}@media (max-width: 1024px){.business-box{padding-bottom:clamp(60px, 7.8125vw, 80px)}}.business-box.--bg{background:linear-gradient(39deg, rgba(40,89,166,0.12) 27.46%, rgba(40,89,166,0.3) 72.5%);padding-top:clamp(80px, 7.29166667vw, 140px)}@media (max-width: 1024px){.business-box.--bg{padding-top:clamp(60px, 7.8125vw, 80px)}}.business-box .base-title{margin-bottom:clamp(30px, 2.08333333vw, 40px)}@media (max-width: 1024px){.business-box .base-title{margin-bottom:clamp(16px, 2.9296875vw, 30px)}}.business-box .list{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:clamp(24px, 2.5vw, 48px);row-gap:clamp(50px, 5vw, 96px)}@media (max-width: 1024px){.business-box .list{column-gap:clamp(12px, 2.34375vw, 24px);row-gap:clamp(22px, 4.8828125vw, 50px)}}@media (max-width:640px){.business-box .list{grid-template-columns:1fr}}.business-box .card{overflow:hidden;position:relative;display:block;height:100%;padding-top:clamp(200px, 17.70833333vw, 340px)}.business-box .card .cimgbox{padding-bottom:87.86764706%}@media (max-width: 1024px){.business-box .card{padding-top:clamp(160px, 19.53125vw, 200px)}}.business-box .card .card__image{position:absolute;inset:0}.business-box .card .card__overlay{height:100%;position:relative;z-index:5;background:rgba(255,255,255,0.48);backdrop-filter:blur(34px);transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;padding-left:clamp(16px, 1.25vw, 24px);padding-right:clamp(100px, 7.8125vw, 150px);padding-top:clamp(16px, 1.45833333vw, 28px);padding-bottom:clamp(60px, 4.6875vw, 90px)}@media (max-width: 1024px){.business-box .card .card__overlay{padding-left:clamp(12px, 1.5625vw, 16px);padding-right:clamp(12px, 9.765625vw, 100px);padding-top:clamp(12px, 1.5625vw, 16px);padding-bottom:clamp(30px, 5.859375vw, 60px)}}.business-box .card .card__title{color:var(--Primary-DarkBlue);line-height:1;font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600;font-weight:400;font-size:clamp(18px, 1.66666667vw, 32px)}@media (max-width: 1024px){.business-box .card .card__title{font-size:clamp(16px, 1.7578125vw, 18px)}}.business-box .card .card__text{color:#0a0a0a;font-size:clamp(12px, 1.25vw, 24px);margin-top:clamp(12px, .9375vw, 18px)}@media (max-width: 1024px){.business-box .card .card__text{margin-top:clamp(0px, 1.171875vw, 12px);font-size:clamp(12px, 1.171875vw, 12px)}}.business-box .card .card__text ul{margin-top:clamp(12px, .9375vw, 18px);margin-left:14px}@media (max-width: 1024px){.business-box .card .card__text ul{margin-top:clamp(0px, 1.171875vw, 12px)}}.business-box .card .card__text ul li{position:relative;padding-left:clamp(24px, 2.08333333vw, 40px)}.business-box .card .card__text ul li::before{content:"";display:block;position:absolute;left:0;top:.65em;transform:translateY(-50%);border-radius:50%;background:#000;width:4px;height:4px}@media (min-width: 1025px){.business-box .card .card__text ul li::before{width:clamp(4px, .3125vw, 6px);height:clamp(4px, .3125vw, 6px)}}@media (max-width: 1024px){.business-box .card .card__text ul li{padding-left:clamp(12px, 1.953125vw, 20px)}}.medical-box{background:linear-gradient(39deg, rgba(40,89,166,0.12) 27.46%, rgba(40,89,166,0.3) 72.5%);padding-top:clamp(80px, 7.29166667vw, 140px);padding-bottom:clamp(80px, 7.29166667vw, 140px)}@media (max-width: 1024px){.medical-box{padding-top:clamp(60px, 7.8125vw, 80px);padding-bottom:clamp(60px, 7.8125vw, 80px)}}.medical-box .base-title{margin-bottom:clamp(30px, 2.08333333vw, 40px)}@media (max-width: 1024px){.medical-box .base-title{margin-bottom:clamp(16px, 2.9296875vw, 30px)}}.medical-box .medical-item+.medical-item{margin-top:clamp(50px, 4.6875vw, 90px)}@media (min-width:768px){.medical-box .medical-content{display:flex;justify-content:space-between}.medical-box .medical-content .medical-image{width:56.54761905%}.medical-box .medical-content .medical-text{flex:1;overflow:hidden}}.medical-box .medical-image{position:relative;border-radius:clamp(8px, .83333333vw, 16px);overflow:hidden}.medical-box .medical-image .cimgbox{padding-bottom:66.31578947%}@media (max-width:767px){.medical-box .medical-image{margin-bottom:10px}}.medical-box .medical-text{display:flex;flex-direction:column;gap:clamp(20px, 2.91666667vw, 56px);line-height:2.2;overflow:hidden}@media (min-width:1360px){.medical-box .medical-text{padding-top:clamp(20px, 1.5625vw, 30px);padding-bottom:clamp(20px, 1.5625vw, 30px)}}.medical-box .medical-text .medical-text-item{position:relative;padding-right:6px}.medical-box .medical-text .medical-text-item .scroll-bar{height:100%;width:6px;right:0;top:0;bottom:0;position:absolute;z-index:55;background:linear-gradient(90deg, transparent 2px, #BDBDBD 2px, #BDBDBD 3px, transparent 4px)}.medical-box .medical-text .medical-text-item .scroll-thumb{right:0;top:0;width:6px;height:0%;border-radius:5px;background-color:var(--Primary-DarkBlue);position:absolute;transition:opacity .3s,height .3s;z-index:66;height:var(--scroll-thumb-height, 0%);top:var(--scroll-thumb-top, 0%)}.medical-box .medical-text .medical-text-item .scroll-thumb.dragging{background-color:var(--Primary-DarkBlue)}.medical-box .medical-text .medical-text-item .scroll{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.medical-box .medical-text .medical-text-item .scroll::-webkit-scrollbar{display:none}@media (min-width:768px){.medical-box .medical-text .medical-text-item .text{padding-left:10%;inset:0;position:absolute}}.medical-box .medical-text dt{font-size:clamp(16px, 1.25vw, 24px);font-weight:700;color:#214682}.medical-box .medical-text dd{font-size:clamp(14px, 1.16010417vw, 22.274px);color:var(--Primary-DarkBlue)}@media (max-width:767px){.medical-box .medical-text dd{display:flex;flex-wrap:wrap;column-gap:16px;line-height:2}}.medical-box .medical-text dd p span{line-height:1.2;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;display:inline-block;cursor:pointer}.medical-box .medical-text dd p.active span{color:var(--Primary-Blue);border-bottom:1px solid var(--Primary-Blue);font-weight:600}@media (min-width:768px){.medical-box .medical-text .medical-text-item:first-child{flex:1.2;min-height:130px}.medical-box .medical-text .medical-text-item:nth-child(2){flex:1.8}}@media (min-width:768px){.medical-box .medical-item.first .medical-text .medical-text-item .text{position:absolute}}.team-section .base-title{font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600;margin-bottom:clamp(30px, 3.64583333vw, 70px)}.team-section .team-tags{display:-ms-flexbox;display:flex;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(10px, 1.04166667vw, 20px);line-height:clamp(23px, 1.875vw, 36px);margin-bottom:clamp(20px, 2.08333333vw, 40px)}@media (max-width: 1024px){.team-section .team-tags{line-height:clamp(14px, 2.24609375vw, 23px);gap:clamp(8px, .9765625vw, 10px)}}.team-section .team-tags .tag{cursor:pointer;border-radius:2em;font-size:clamp(10px, .83333333vw, 16px);line-height:clamp(23px, 1.875vw, 36px);padding-left:clamp(12px, 1.04166667vw, 20px);padding-right:clamp(12px, 1.04166667vw, 20px);background:var(--Neutral-LightGray)}@media (max-width: 1024px){.team-section .team-tags .tag{line-height:clamp(14px, 2.24609375vw, 23px);font-size:clamp(8px, .9765625vw, 10px)}}.team-section .team-tags .tag.active,.team-section .team-tags .tag:hover{background-color:var(--Primary-Blue);color:#fff}.team-section .team-tags .tag:hover{transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.team-section .team-tags .tag:hover:hover{background-color:var(--Primary-Blue);color:#fff;box-shadow:0 0 6px var(--Primary-Blue)}.team-section .team-grid{padding-bottom:clamp(40px, 4.16666667vw, 80px)}.team-section .team-grid .media-card .inner{border-radius:clamp(8px, .83333333vw, 16px);overflow:hidden;position:relative}.team-section .team-grid .media-card .inner .cimgbox{padding-bottom:136.78373383%}.team-section .team-grid .media-card .card-overlay{position:absolute;inset:auto 0 0;background:rgba(255,255,255,0.6);backdrop-filter:blur(40px);z-index:55;line-height:1.1;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;padding-left:clamp(16px, 1.04166667vw, 20px);padding-right:clamp(24px, 1.04166667vw, 20px);padding-top:clamp(16px, 1.45833333vw, 28px);padding-bottom:clamp(16px, .9375vw, 18px)}@media (min-width:769px){.team-section .team-grid .media-card .card-overlay{height:clamp(160px, 13.54166667vw, 260px)}}@media (max-width: 1024px){.team-section .team-grid .media-card .card-overlay{padding-left:clamp(12px, 1.5625vw, 16px);padding-right:clamp(12px, 2.34375vw, 24px);padding-top:clamp(12px, 1.5625vw, 16px);padding-bottom:clamp(12px, 1.7578125vw, 18px)}}.team-section .team-grid .media-card .card-title{font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600;font-size:clamp(18px, 1.66666667vw, 32px);color:var(--Primary-DarkBlue)}@media (max-width: 1024px){.team-section .team-grid .media-card .card-title{font-size:clamp(10px, 1.7578125vw, 18px)}}.team-section .team-grid .media-card .card-subtitle{font-weight:700;padding-top:clamp(12px, .9375vw, 18px);padding-bottom:clamp(12px, .9375vw, 18px)}@media (max-width:767px){.team-section .team-grid .media-card .card-subtitle{padding-bottom:4px}}.team-section .team-grid .media-card .card-subtitle,.team-section .team-grid .media-card .card-description{font-size:clamp(12px, 1.25vw, 24px)}.team-section .load-more{text-align:center}.team-section .load-more a{display:inline-block}.base__card{display:block;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.base__card .inner{border-radius:clamp(8px, .83333333vw, 16px);overflow:hidden;position:relative}.base__card .card-image .img{transition-property:all !important;transition-duration:1s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.base__card .card-overlay{position:absolute;inset:auto 0 0;background:rgba(255,255,255,0.6);backdrop-filter:blur(40px);z-index:55;line-height:1.1;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;padding-left:clamp(16px, 1.04166667vw, 20px);padding-right:clamp(24px, 1.04166667vw, 20px);padding-top:clamp(16px, 1.5625vw, 30px);padding-bottom:clamp(16px, 1.25vw, 24px)}@media (max-width: 1024px){.base__card .card-overlay{padding-left:clamp(12px, 1.5625vw, 16px);padding-right:clamp(12px, 2.34375vw, 24px);padding-top:clamp(12px, 1.5625vw, 16px);padding-bottom:clamp(12px, 1.7578125vw, 18px)}}.base__card .card-title{font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600;font-size:clamp(18px, 1.66666667vw, 32px);color:var(--Primary-DarkBlue);line-height:1}@media (max-width: 1024px){.base__card .card-title{font-size:clamp(10px, 1.7578125vw, 18px)}}.base__card .card-text{font-size:clamp(12px, 1.25vw, 24px);line-height:1.3}@media (max-width: 1024px){.base__card .card-text{font-size:clamp(10px, 1.171875vw, 12px)}}.base__card:hover{transform:translateY(-5px)}.base__card:hover .card-image .img{transform:translateX(-50%) translateY(-50%) scale(1.1)}.company-history{overflow:hidden}.company-history .base__header{margin-bottom:clamp(40px, 4.0625vw, 78px);width:clamp(667px, 71.97916667vw, 1382px)}@media (max-width: 1024px){.company-history .base__header{width:clamp(393px, 65.13671875vw, 667px);margin-bottom:clamp(26px, 3.90625vw, 40px);max-width:100%}}.company-history .base__header .base-text-md,.company-history .base__header .base-text{max-width:100%;padding-top:clamp(15px, 1.35416667vw, 26px)}@media (max-width: 1024px){.company-history .base__header .base-text-md,.company-history .base__header .base-text{padding-top:15px}}.company-history .base__header .btn--primary{margin-top:clamp(15px, 1.51041667vw, 29px)}@media (max-width: 1024px){.company-history .base__header .btn--primary{margin-top:clamp(12px, 1.46484375vw, 15px)}}.company-history .timeline-filters{display:-ms-flexbox;display:flex;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(10px, 1.04166667vw, 20px);margin-bottom:clamp(30px, 2.5vw, 48px)}.company-history .timeline-filters .filter-btn{margin-left:clamp(4px, .41666667vw, 8px);margin-right:clamp(4px, .41666667vw, 8px);font-size:clamp(14px, 1.04166667vw, 20px);font-weight:700;color:var(--Primary-DarkBlue);cursor:pointer}.company-history .timeline-filters .filter-btn.active{border-bottom:1px solid var(--Primary-DarkBlue)}.company-history .base__card .cimgbox{padding-bottom:77.63401109%}.company-history .base__card .card__text{height:auto}.annual-reports{overflow:hidden}.annual-reports .base__card .cimgbox{padding-bottom:136.78373383%}.annual-reports .base__card .card-text{margin-top:clamp(10px, 1.04166667vw, 20px);margin-bottom:10px;box-sizing:content-box}@media (min-width:768px){.annual-reports .base__card .card-text{height:5.2em}}.annual-reports .base__card .download-btn{font-weight:700;color:var(--Primary-DarkBlue);display:inline-block;padding-right:clamp(12px, 1.25vw, 24px);background:url(../images/icon/ic_download.svg) no-repeat right center;background-size:auto 100%;font-size:clamp(12px, 1.04166667vw, 20px)}@media (max-width: 1024px){.annual-reports .base__card .download-btn{font-size:clamp(10px, 1.171875vw, 12px)}}.annual-reports .base__card .download-btn em{padding-right:8px;display:inline-block}.safe-section{overflow:hidden}.safe-section .base__card .cimgbox{padding-bottom:77.63401109%}.esg-reports{overflow:hidden}.esg-reports .base__header{max-width:1300px}.esg-reports .base__header .base-text{font-size:clamp(20px, 1.66666667vw, 32px)}@media (max-width: 1024px){.esg-reports .base__header .base-text{font-size:clamp(16px, 1.953125vw, 20px)}}.esg-reports .base__card .cimgbox{padding-bottom:123.76599634%}.esg-reports .card{display:flex;flex-direction:column;position:relative;overflow:hidden;border-radius:16px;height:100%;border-radius:clamp(8px, .83333333vw, 16px);font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600}.esg-reports .card .card-image{padding-bottom:123.76599634%;position:relative;z-index:1}.esg-reports .card:hover .card-image .img{transform:translateX(-50%) translateY(-50%) scale(1.2)}.esg-reports .card .text{position:absolute;z-index:2}.esg-reports .card .card__title{padding-left:clamp(20px, 1.66666667vw, 32px);padding-right:clamp(20px, 1.66666667vw, 32px);padding-top:clamp(12px, 1.5625vw, 30px);font-size:clamp(44px, 4.16666667vw, 80px);color:#fff;inset:0;line-height:1.05;letter-spacing:-0.02em;font-weight:600}@media (max-width: 1024px){.esg-reports .card .card__title{padding-left:clamp(8px, 1.953125vw, 20px);padding-right:clamp(8px, 1.953125vw, 20px);padding-top:clamp(10px, 1.171875vw, 12px);font-size:clamp(24px, 4.296875vw, 44px)}}.esg-reports .card .card__title span{display:inline-block}.esg-reports .card .card__text{inset:auto 0 0;color:var(--Primary-DarkestBlue);border-bottom-left-radius:clamp(8px, .9765625vw, 10px);border-bottom-right-radius:clamp(8px, .9765625vw, 10px);overflow:hidden;box-sizing:content-box;background:rgba(255,255,255,0.48);backdrop-filter:blur(34px);font-size:clamp(18px, 1.66666667vw, 32px);padding-left:clamp(20px, 1.66666667vw, 32px);padding-right:clamp(40px, 1.66666667vw, 32px);line-height:clamp(53px, 4.53125vw, 87px)}@media (max-width: 1024px){.esg-reports .card .card__text{font-size:clamp(10px, 1.7578125vw, 18px);padding-left:clamp(8px, 1.953125vw, 20px);padding-right:clamp(12px, 3.90625vw, 40px);line-height:clamp(31px, 2.76041667vw, 53px)}}.esg-policies{background:linear-gradient(39deg, rgba(40,89,166,0.12) 27.46%, rgba(40,89,166,0.3) 72.5%)}.esg-policies .base-title{margin-bottom:clamp(16px, 1.875vw, 36px)}@media (min-width:768px){.esg-policies .policies-content{display:flex;gap:clamp(80px, 6.25vw, 120px)}.esg-policies .policies-content .policies-text{width:58.97435897%}.esg-policies .policies-content .policies-grid{flex:1;overflow:hidden}}.esg-policies .policies-text{margin-bottom:20px}.esg-policies .policies-text .base-text{font-size:clamp(20px, 1.45833333vw, 28px);margin-bottom:clamp(20px, 2.5vw, 48px)}@media (max-width: 1024px){.esg-policies .policies-text .base-text{font-size:clamp(16px, 1.953125vw, 20px)}}.esg-policies .policies-text .filter-box{border-bottom:1px solid #000;display:flex;align-items:flex-start;max-width:440px}.esg-policies .policies-text .filter-box .input-wrap{flex:1}.esg-policies .policies-text .filter-box .input-wrap .layui-input{height:clamp(48px, 4.58333333vw, 88px);overflow:hidden;font-size:clamp(16px, 1.25vw, 24px);padding-top:clamp(6px, 1.04166667vw, 20px)}.esg-policies .policies-text .filter-box .filter-btn ._arrow{width:clamp(34px, 3.33333333vw, 64px);height:clamp(34px, 3.33333333vw, 64px);cursor:pointer;background-color:var(--Primary-DarkBlue);transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.esg-policies .policies-text .filter-box .filter-btn ._arrow:hover{background-color:var(--Primary-Blue);color:#fff;box-shadow:0 0 6px var(--Primary-Blue)}.esg-policies .policies-grid{position:relative;padding-right:6px}.esg-policies .policies-grid .scroll-bar{height:100%;width:6px;right:0;top:0;bottom:0;position:absolute;z-index:55;background:linear-gradient(90deg, transparent 2px, var(--Primary-DarkBlue) 2px, var(--Primary-DarkBlue) 3px, transparent 4px)}.esg-policies .policies-grid .scroll-thumb{right:0;top:0;width:6px;height:0%;border-radius:5px;background-color:var(--Primary-DarkBlue);position:absolute;transition:opacity .3s,height .3s;z-index:66;height:var(--scroll-thumb-height, 0%);top:var(--scroll-thumb-top, 0%)}.esg-policies .policies-grid .scroll-thumb.dragging{background-color:var(--Primary-DarkBlue)}.esg-policies .policies-grid .scroll{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.esg-policies .policies-grid .scroll::-webkit-scrollbar{display:none}.esg-policies .policies-grid .scroll{max-height:75vh}@media (max-width:767px){.esg-policies .policies-grid .scroll{max-height:60vh}}.esg-policies .policies-grid .grid-item{line-height:2.2;font-size:clamp(16px, 1.14583333vw, 22px)}.esg-policies .policies-grid .grid-item .text{display:inline-block}.esg-policies .policies-grid .grid-item .text:hover .tit{background-position:0 center}.esg-policies .policies-grid .grid-item .tit{padding-left:16px;color:var(--Primary-DarkBlue);transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;display:inline-block;background:url(../images/icon/to.svg) no-repeat -12px center;background-size:12px}@media (max-width: 1024px){.esg-policies .policies-grid .grid-item{font-size:clamp(12px, 1.5625vw, 16px)}}.product-search .base-title{margin-bottom:clamp(16px, 1.875vw, 36px)}@media (min-width:992px){.product-search .content-wrap{display:flex;gap:clamp(96px, 8.33333333vw, 160px)}.product-search .content-wrap .text-wrap{width:clamp(438px, 40.625vw, 780px)}.product-search .content-wrap .grid-wrap{flex:1;overflow:hidden}}.product-search .text-wrap{margin-bottom:40px}.product-search .text-wrap .base-text{font-size:clamp(20px, 1.45833333vw, 28px);margin-bottom:clamp(20px, 2.5vw, 48px)}@media (max-width: 1024px){.product-search .text-wrap .base-text{font-size:clamp(16px, 1.953125vw, 20px)}}.product-search .grid-wrap{display:flex;align-items:stretch;max-height:90vh;position:relative;padding-right:6px}@media (max-width:991px){.product-search .grid-wrap{max-height:calc(100vh - 200px)}}.product-search .grid-wrap .scroll-bar{height:100%;width:6px;right:0;top:0;bottom:0;position:absolute;z-index:55;background:linear-gradient(90deg, transparent 2px, #a1a1a1 2px, #a1a1a1 3px, transparent 4px)}.product-search .grid-wrap .scroll-thumb{right:0;top:0;width:6px;height:0%;border-radius:5px;background-color:var(--Primary-DarkBlue);position:absolute;transition:opacity .3s,height .3s;z-index:66;height:var(--scroll-thumb-height, 0%);top:var(--scroll-thumb-top, 0%)}.product-search .grid-wrap .scroll-thumb.dragging{background-color:var(--Primary-DarkBlue)}.product-search .grid-wrap .scroll{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.product-search .grid-wrap .scroll::-webkit-scrollbar{display:none}.product-search .grid-wrap .jump-list{margin-right:clamp(10px, 1.25vw, 24px);font-size:clamp(12px, 1.04166667vw, 20px);font-weight:700;display:flex;flex-direction:column;gap:2px;text-align:center}@media (max-width: 1024px){.product-search .grid-wrap .jump-list{margin-right:16px}}.product-search .grid-wrap .jump-list dd{cursor:pointer;padding-left:clamp(2px, .20833333vw, 4px);padding-right:clamp(2px, .20833333vw, 4px);line-height:1.4;color:#444}.product-search .grid-wrap .jump-list dd:not(.disabled):hover{color:var(--Primary-DarkBlue)}.product-search .grid-wrap .jump-list .active{color:var(--Primary-DarkBlue)}.product-search .grid-wrap .jump-list .disabled{color:var(--Neutral-DarkGray)}.product-search .grid-wrap .grid-list{flex:1;overflow-y:auto !important;padding-right:clamp(40px, 3.125vw, 60px)}.product-search .grid-wrap .grid-item{margin-bottom:clamp(14px, 1.14583333vw, 22px)}.product-search .grid-wrap .grid-item .text{display:inline-block;line-height:1.3}.product-search .grid-wrap .grid-item .text>*{padding-left:16px}.product-search .grid-wrap .grid-item .text .tit{font-size:clamp(12px, 1.25vw, 24px);font-weight:700;color:var(--Primary-DarkBlue);transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;background:url(../images/icon/to.svg) no-repeat -12px center;margin-bottom:2px;background-size:12px}@media (max-width: 1024px){.product-search .grid-wrap .grid-item .text .tit{font-size:clamp(10px, 1.171875vw, 12px)}}.product-search .grid-wrap .grid-item .text .desc{transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;font-size:clamp(10px, .83333333vw, 16px)}@media (max-width: 1024px){.product-search .grid-wrap .grid-item .text .desc{font-size:clamp(8px, .9765625vw, 10px)}}.product-search .grid-wrap .grid-item:hover .tit{background-position:0 center}.search-filter-box{position:relative;width:clamp(210px, 22.91666667vw, 440px)}.search-filter-box .filter-search-box{border-bottom:1px solid #000;display:flex;align-items:flex-start;padding-bottom:clamp(8px, .83333333vw, 16px)}@media (max-width: 1024px){.search-filter-box .filter-search-box{width:clamp(180px, 20.5078125vw, 210px)}}.search-filter-box .filter-search-box .input-wrap{flex:1;overflow:hidden}.search-filter-box .filter-search-box .input-wrap .layui-input{height:clamp(34px, 2.5vw, 48px);overflow:hidden;font-size:clamp(12px, 1.25vw, 24px);padding-left:0;border:0;background:transparent}.search-filter-box .filter-search-box .filter-btn ._arrow{width:clamp(34px, 2.5vw, 48px);height:clamp(34px, 2.5vw, 48px);cursor:pointer;background-color:var(--Primary-DarkBlue);transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.search-filter-box .filter-search-box .filter-btn ._arrow:hover{background-color:var(--Primary-Blue);color:#fff;box-shadow:0 0 6px var(--Primary-Blue)}.search-correlation{top:100%;position:absolute;width:100%;box-shadow:0 .07rem .18rem 0 rgba(0,0,0,0.1);font-size:clamp(12px, .9375vw, 18px);padding:clamp(6px, .52083333vw, 10px);border-radius:0 0 6px 6px;background:#fff;z-index:55;display:none;overflow:hidden;position:relative;padding-right:6px}.search-correlation .scroll-bar{height:100%;width:6px;right:0;top:0;bottom:0;position:absolute;z-index:55;background:linear-gradient(90deg, transparent 2px, #a1a1a1 2px, #a1a1a1 3px, transparent 4px)}.search-correlation .scroll-thumb{right:0;top:0;width:6px;height:0%;border-radius:5px;background-color:var(--Primary-DarkBlue);position:absolute;transition:opacity .3s,height .3s;z-index:66;height:var(--scroll-thumb-height, 0%);top:var(--scroll-thumb-top, 0%)}.search-correlation .scroll-thumb.dragging{background-color:var(--Primary-DarkBlue)}.search-correlation .scroll{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.search-correlation .scroll::-webkit-scrollbar{display:none}.search-correlation dl{max-height:310px;text-align:left}.search-correlation dl dd a{padding-top:clamp(6px, .52083333vw, 10px);padding-bottom:clamp(6px, .52083333vw, 10px);line-height:1.5;padding-left:clamp(10px, .78125vw, 15px);padding-right:clamp(10px, .78125vw, 15px);color:#000;display:block}.search-correlation dl dd a:hover{background:#f7f7f7;color:var(--Primary-DarkBlue)}.banner-box.--job .banner-content{padding-top:2%}.banner-box.--job .banner-title{margin-bottom:clamp(50px, 3.64583333vw, 70px)}.banner-box.--job .search-filter-box{margin:0 auto}.banner-box.--job .search-filter-box .filter-search-box{border-bottom-color:#fff}.banner-box.--job .search-filter-box .filter-search-box .layui-input{color:#fff;padding-left:0}.banner-box.--job .search-filter-box .filter-search-box input::-webkit-input-placeholder,.banner-box.--job .search-filter-box .filter-search-box input:-moz-placeholder,.banner-box.--job .search-filter-box .filter-search-box input::-moz-placeholder,.banner-box.--job .search-filter-box .filter-search-box input:-ms-input-placeholder{color:var(--Neutral-LightGray)}.banner-box.--job .search-filter-box .filter-search-box ._arrow{background-color:#fff;background-image:url("../images/icon/arrow_right.svg")}.banner-box.--job .search-filter-box .filter-search-box ._arrow:hover{background-color:#cfe2ff}.field-section .base__card .cimgbox{padding-bottom:116.78832117%}@media (min-width:768px){.field-section .base__card .card__text{padding-bottom:3.20833333em}}.field-section .last-text .base__text{margin-top:clamp(40px, 4.16666667vw, 80px)}@media (max-width: 1024px){.field-section .last-text .base__text{margin-top:clamp(20px, 3.90625vw, 40px)}}.global-section .base-title{margin-bottom:clamp(16px, 1.875vw, 36px)}@media (min-width:992px){.global-section .grid-wrap{display:flex;align-items:flex-start;gap:clamp(96px, 8.33333333vw, 160px)}.global-section .grid-wrap .grid-left{width:clamp(438px, 40.625vw, 780px)}.global-section .grid-wrap .grid-right{flex:1;overflow:hidden}}.global-section .base-text-md{padding-bottom:clamp(20px, 2.08333333vw, 40px)}@media (max-width:991px){.global-section .base-text-md{border-bottom:1px solid var(--Neutral-DarkGray)}}.global-section .accordion .accordion__item{border-bottom:1px solid var(--Neutral-DarkGray);font-size:clamp(12px, 1.25vw, 24px)}.global-section .accordion .accordion__item.open .accordion__title .arrow{transform:rotate(0deg)}.global-section .accordion .accordion__title{color:var(--Primary-DarkBlue);cursor:pointer;padding-right:32px;position:relative;user-select:none;font-weight:700;line-height:1.6;padding-top:clamp(12px, 1.04166667vw, 20px);padding-bottom:clamp(12px, 1.04166667vw, 20px)}.global-section .accordion .accordion__title .arrow-wrap{width:18px;height:32px;position:absolute;top:clamp(12px, 1.04166667vw, 20px);right:0}.global-section .accordion .accordion__title .arrow{height:100%;display:block;background-repeat:no-repeat;background-position:center center;background-image:url("../images/icon/arrow_up.svg");background-size:contain;margin:0 auto;transform:rotate(180deg);width:10px}@media (min-width: 1025px){.global-section .accordion .accordion__title .arrow{width:clamp(13.5px, .9375vw, 18px)}}.global-section .accordion .accordion__panel{display:none;padding-right:clamp(10px, 1.5625vw, 30px);padding-bottom:clamp(20px, 1.25vw, 24px);line-height:1.6}.global-section .accordion .accordion__panel .more{color:var(--Primary-DarkBlue);display:inline-block;padding-bottom:5px;position:relative}.global-section .accordion .accordion__panel .more::after{border-bottom:2px dotted var(--Primary-DarkBlue);content:"";display:block;position:absolute;inset:auto .6em 0}.base-content-section .base-text{font-size:clamp(20px, 1.45833333vw, 28px);margin-top:clamp(36px, 3.64583333vw, 70px)}@media (max-width: 1024px){.base-content-section .base-text{font-size:clamp(16px, 1.953125vw, 20px)}}@media (max-width: 1024px){.base-content-section .base-text{margin-top:clamp(18px, 1.875vw, 36px)}}.base-content-section .img-wrap img{border-radius:clamp(8px, .83333333vw, 16px);overflow:hidden;width:100%;display:block}@media (min-width:640px){.supply-section .supply-item{display:flex;gap:clamp(96px, 8.33333333vw, 160px)}.supply-section .supply-item.--reverse .feature__image{order:2}.supply-section .supply-item .feature__image{width:49.39903846%;order:-1}.supply-section .supply-item .feature__text{flex:1}}@media (min-width:640px) and (max-width: 1024px){.supply-section .supply-item{gap:clamp(40px, 5vw, 96px)}}.supply-section .base-title{margin-bottom:clamp(16px, 1.35416667vw, 26px)}.supply-section .feature__text{margin-bottom:clamp(20px, 2.86458333vw, 55px)}@media (max-width:639px){.supply-section .feature__text{margin-bottom:16px}}.supply-section .feature__text .btn--primary{margin-top:clamp(20px, 2.60416667vw, 50px)}.supply-section .base-text-md a{color:var(--Primary-DarkBlue)}.supply-section .base-text-md a:hover{border-bottom:1px solid var(--Primary-DarkBlue)}.supply-section .feature__image .cimgbox{padding-bottom:77.85888078%}.supply-section .feature__image .cimgbox{display:block}.focus-section .base-title{margin-bottom:clamp(16px, 1.875vw, 36px)}.focus-section .base-text{padding-bottom:clamp(26px, 2.39583333vw, 46px)}@media (min-width:768px){.focus-section .grid-wrap{display:flex;align-items:flex-start;gap:clamp(96px, 8.33333333vw, 160px)}.focus-section .grid-wrap .grid-left{flex:1;overflow:hidden;order:-1}.focus-section .grid-wrap .grid-right{width:clamp(362px, 42.8125vw, 822px)}}@media (min-width:768px) and (max-width: 1024px){.focus-section .grid-wrap{gap:clamp(40px, 9.375vw, 96px)}}.focus-section .grid-wrap .grid-right{margin-bottom:20px}.focus-section .cimgbox{padding-bottom:77.85888078%}.focus-section .accordion .accordion__item{border-bottom:1px solid var(--Neutral-DarkGray);font-size:clamp(12px, 1.25vw, 24px)}.focus-section .accordion .accordion__item.open .accordion__title .arrow{transform:rotate(0deg)}.focus-section .accordion .accordion__title{position:relative;line-height:clamp(34px, 3.4375vw, 66px)}.science-section .video-box{overflow:hidden;position:relative}.science-section .video-box video{width:100%;display:block}.science-section .video-box .play__btn{position:absolute;z-index:5;left:50%;top:50%;transform:translate(-50%, -50%)}.play__btn{width:clamp(48px, 7.70833333vw, 148px);height:clamp(48px, 7.70833333vw, 148px);background-color:var(--Primary-DarkBlue);border-radius:50%;background-repeat:no-repeat;background-position:center center;background-image:url("../images/icon/play.svg");background-size:contain;background-size:25%;cursor:pointer;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.play__btn:hover{background-color:var(--Primary-Blue);color:#fff;box-shadow:0 0 6px var(--Primary-Blue)}.pipeline-sectopm .base-title{margin-bottom:clamp(16px, 1.875vw, 36px)}@media (min-width:992px){.pipeline-sectopm .grid-wrap{display:flex;align-items:flex-start;gap:clamp(96px, 8.33333333vw, 160px)}.pipeline-sectopm .grid-wrap .grid-left{flex:1;order:-1}.pipeline-sectopm .grid-wrap .grid-right{width:clamp(285px, 28.125vw, 540px);overflow:hidden}}@media (min-width:992px) and (max-width: 1024px){.pipeline-sectopm .grid-wrap{gap:clamp(40px, 5vw, 96px)}}.pipeline-sectopm .grid-right .cimgbox{padding-bottom:88.7245841%}@media (max-width:991px){.pipeline-sectopm .grid-right{margin-bottom:20px}}@media (max-width:640px){.pipeline-sectopm .grid-right .cimgbox{padding-bottom:69.56521739%}}.pipeline-sectopm .list-box{display:flex;justify-content:space-between;gap:clamp(20px, 2.08333333vw, 40px);padding-bottom:clamp(20px, 1.66666667vw, 32px);margin-bottom:clamp(20px, 1.66666667vw, 32px);border-bottom:1px solid var(--Neutral-LightGray)}@media (max-width: 1024px){.pipeline-sectopm .list-box{gap:clamp(8px, 1.953125vw, 20px)}}.pipeline-sectopm .list-box .list-item{flex:1}.pipeline-sectopm .list-box .list-item .pipeline-label{padding-bottom:clamp(6px, .625vw, 12px)}.pipeline-sectopm .list-box .list-item .pipeline-desc{margin-bottom:clamp(10px, .625vw, 12px)}@media (max-width:639px){.pipeline-sectopm .list-box .list-item:last-child{flex:1.5}}.pipeline-sectopm .list-item{overflow:hidden}.pipeline-sectopm .list-item .pipeline-step{font-size:clamp(12px, 1.25vw, 24px);font-weight:700;display:flex;align-items:center;white-space:nowrap}.pipeline-sectopm .list-item .pipeline-step span{font-size:clamp(10px, .625vw, 12px)}.pipeline-sectopm .list-item .pipeline-count{font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600;font-size:clamp(44px, 4.16666667vw, 80px);line-height:1.13}.pipeline-sectopm .list-item .pipeline-label{font-size:clamp(16px, 1.45833333vw, 28px)}.pipeline-sectopm .list-item .pipeline-desc{font-size:clamp(10px, .83333333vw, 16px)}@media (max-width: 1024px){.pipeline-sectopm .list-item .pipeline-step{font-size:clamp(10px, 1.171875vw, 12px)}.pipeline-sectopm .list-item .pipeline-count{font-size:clamp(24px, 4.296875vw, 44px)}.pipeline-sectopm .list-item .pipeline-label{font-size:clamp(12px, 1.5625vw, 16px)}.pipeline-sectopm .list-item .pipeline-desc{font-size:clamp(8px, .9765625vw, 10px)}}.pipeline-sectopm .total-box{display:flex;justify-content:space-between;align-items:flex-end}.pipeline-sectopm .total-box .list-item{width:calc((100% - clamp(20px, 2.08333333vw, 40px) * 3) / 4)}@media (max-width: 1024px){.pipeline-sectopm .total-box .list-item{width:calc((100% - clamp(8px, 1.953125vw, 20px) * 3) / 4)}}@media (max-width: 1024px){.pipeline-sectopm .btn--primary{padding:20px 32px}}@media (min-width:1360px){.news-main .wrap{max-width:70vw}}.news-main .base__header{display:flex;justify-content:space-between;align-items:center;width:100%}.news-main .base__header .layui-form{width:clamp(210px, 23.125vw, 444px);max-width:50%}.news-main .news-grid{display:grid;row-gap:clamp(20px, 2.08333333vw, 40px);column-gap:20px;grid-template-columns:1fr 1fr}@media (max-width: 1024px){.news-main .news-grid{column-gap:clamp(8px, 1.04166667vw, 20px);row-gap:clamp(12px, 1.953125vw, 20px)}}.news-main .pagination{padding-top:clamp(40px, 4.16666667vw, 80px)}.news-item-column .card{display:block;position:relative}.news-item-column .card .cimgbox{padding-bottom:70.55961071%}.news-item-column .card .card__overlay{position:absolute;inset:auto 0 0;background:rgba(255,255,255,0.6);backdrop-filter:blur(40px);padding-left:clamp(16px, 1.04166667vw, 20px);padding-right:clamp(16px, 1.04166667vw, 20px);padding-top:clamp(20px, 1.66666667vw, 32px);padding-bottom:clamp(20px, 1.66666667vw, 32px);z-index:5;color:var(--Primary-DarkBlue)}@media (max-width: 1024px){.news-item-column .card .card__overlay{padding-top:clamp(6px, 1.171875vw, 12px);padding-bottom:clamp(6px, 1.171875vw, 12px);min-height:clamp(31px, 5.17578125vw, 53px)}}.news-item-column .card .card__overlay .card__title{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.media-liaison .base-title{margin-bottom:clamp(20px, 2.08333333vw, 40px)}.media-liaison .media-liaison__content{display:flex;align-items:stretch;font-size:clamp(13px, 1.25vw, 24px)}.media-liaison .media-liaison__content .split{width:1px;background-color:var(--Neutral-DarkGray);margin:0 20px}@media (max-width:768px){.media-liaison .media-liaison__content .split{margin-left:clamp(8px, 1.953125vw, 20px);margin-right:clamp(8px, 1.953125vw, 20px)}}.media-liaison .media-liaison__content .cell{flex:1;overflow:hidden}.media-liaison .media-liaison__content .cell a{color:var(--Primary-DarkBlue);font-weight:700;display:inline-block}.layui-form-select{font-size:clamp(14px, 1.14583333vw, 22px)}@media (max-width: 1024px){.layui-form-select{font-size:clamp(12px, 1.3671875vw, 14px)}}.layui-form-select.layui-form-selected .layui-select-title .layui-edge{transform:translateY(-50%)}.layui-form-select .layui-select-title{padding-top:clamp(8px, .83333333vw, 16px);padding-bottom:clamp(8px, .83333333vw, 16px);border-bottom:1px solid #000}.layui-form-select .layui-select-title .layui-input{height:clamp(32px, 2.5vw, 48px);font-size:inherit;border:0;padding-left:0}.layui-form-select .layui-select-title .layui-input:focus{box-shadow:none;border-color:#000 !important}.layui-form-select .layui-select-title .layui-edge{width:clamp(26px, 2.5vw, 48px);height:clamp(26px, 2.5vw, 48px);border-radius:50%;border:0;margin-top:0;right:0;transform:translateY(-50%) rotate(180deg);background:url("../images/icon/arrow_up_f.svg") no-repeat center var(--Primary-DarkBlue);background-size:35%}.layui-form-select dl{top:100%;margin-top:1px;box-shadow:none;padding:0;bottom:auto;max-height:310px;border-radius:clamp(4px, .41666667vw, 8px);overflow:hidden;overflow-y:auto;box-shadow:0 0 14px 0 #88b6ff}.layui-form-select dl dd+dd{border-top:1px solid var(--Neutral-LightGray)}.layui-form-select dl dd{line-height:clamp(32px, 3.95833333vw, 76px);color:#000;padding-left:clamp(22px, 1.77083333vw, 34px) !important;position:relative}.layui-form-select dl dd::before{content:"-";position:absolute;z-index:5;top:50%;transform:translateY(-50%);left:clamp(12px, .83333333vw, 16px)}.layui-form-select dl dd:hover{color:var(--Primary-DarkBlue);background:#fff}.layui-form-select dl dd.layui-this:not(.layui-select-tips){background-color:var(--Primary-DarkBlue);color:#fff;font-weight:normal}.layui-form-select dl dd.layui-select-tips{padding-left:clamp(22px, 1.77083333vw, 34px) !important;color:#999;font-weight:normal}.news-select .layui-form-select dd+dd{border-top:1px solid var(--Neutral-LightGray)}.arrow.arrow-left{background-repeat:no-repeat;background-position:0 center;background-image:url("../images/icon/arrow_left.svg");background-size:contain;width:clamp(16px, 1.25vw, 24px);height:clamp(16px, 1.25vw, 24px);display:block}.arrow.arrow-right{background-repeat:no-repeat;background-position:0 center;background-image:url("../images/icon/arrow_right.svg");background-size:contain;width:clamp(16px, 1.25vw, 24px);height:clamp(16px, 1.25vw, 24px);display:block}.crumbs{margin-bottom:clamp(30px, 3.125vw, 60px)}.crumbs a{font-size:clamp(12px, 1.04166667vw, 20px);font-weight:700;color:var(--Primary-DarkBlue);display:inline-block;display:-ms-flexbox;display:flex;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;align-items:center}.crumbs a .arrow-left{margin-right:clamp(4px, .52083333vw, 10px)}.news-info-section .news-header{color:var(--Primary-DarkBlue);padding-bottom:clamp(40px, 4.0625vw, 78px);border-bottom:1px solid var(--Neutral-LightGray)}.news-info-section .news-header .news-title{font-size:clamp(26px, 3.22916667vw, 62px);margin-bottom:clamp(16px, 1.66666667vw, 32px)}.news-info-section .news-header .news-date{font-size:clamp(14px, .9375vw, 18px)}.news-info-section .news-introduction{border:1px solid #eee;background-color:#f8f8f8;padding-left:clamp(20px, 1.875vw, 36px);padding-right:clamp(20px, 1.875vw, 36px);padding-top:clamp(14px, 1.45833333vw, 28px);padding-bottom:clamp(14px, 1.45833333vw, 28px);margin-bottom:clamp(30px, 3.125vw, 60px);font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600;color:var(--Primary-DarkBlue);line-height:1.8;font-size:clamp(15px, 1.04166667vw, 20px);position:relative;margin-top:-10px}.news-info-section .news-introduction::before{content:"";display:block;position:absolute;width:3px;inset:1px auto 1px 1px;background-color:var(--Primary-DarkBlue)}.news-info-section .news-body{padding-top:clamp(40px, 3.64583333vw, 70px);padding-bottom:clamp(50px, 5.20833333vw, 100px)}.news-info-section .video-box{padding-top:clamp(20px, 2.08333333vw, 40px)}.attachments-box{padding-bottom:clamp(40px, 3.64583333vw, 70px)}.attachments-box .attachment-title{font-size:clamp(16px, 1.04166667vw, 20px);font-weight:700;margin-bottom:clamp(16px, 1.66666667vw, 32px)}.attachments-box .attachment-item{font-size:14px;margin-bottom:clamp(12px, .83333333vw, 16px);display:flex;justify-content:flex-start}.attachments-box .attachment-item:hover{color:var(--Primary-DarkBlue)}.attachments-box .attachment-item i{width:22px;height:22px;display:block;background-repeat:no-repeat;background-position:center center;background-size:contain;margin-right:clamp(8px, .52083333vw, 10px);background-image:url("../images/icon/file-zip.svg")}.attachments-box .attachment-item i.-pdf{background-image:url("../images/icon/file-pdf.svg")}.attachments-box .attachment-item i.-docx,.attachments-box .attachment-item i.-doc{background-image:url("../images/icon/file-doc.svg")}.attachments-box .attachment-item .title{overflow:hidden;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;align-items:center}.attachments-box .attachment-item .title:hover .t{color:var(--Primary-DarkBlue);border-color:var(--Primary-DarkBlue)}.attachments-box .attachment-item .title:hover .arrow{background-image:url("../images/icon/arrow_rt.svg")}.attachments-box .attachment-item .title .arrow{width:13px;height:13px;background-repeat:no-repeat;background-position:center center;background-image:url("../images/icon/arrow_rt_black.svg");background-size:contain;margin-left:clamp(8px, .52083333vw, 10px)}.attachments-box .attachment-item .title .t{padding-bottom:5px;display:inline-block;border-bottom:2px dotted #000}.news-navigation{padding-top:clamp(30px, 2.39583333vw, 46px);border-top:1px solid var(--Neutral-LightGray);color:var(--Primary-DarkBlue);font-size:clamp(14px, 1.04166667vw, 20px);font-weight:700;display:flex;align-items:center;justify-content:space-between}.news-navigation .nav-item{color:var(--Primary-DarkBlue);display:-ms-flexbox;display:flex;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;align-items:center;gap:clamp(10px, 1.14583333vw, 22px)}.news-navigation .nav-item a{color:var(--Primary-DarkBlue)}.ke-content{padding:20px !important}.base__article,.ke-content{font-size:clamp(15px, .9375vw, 18px);line-height:2}.base__article a,.ke-content a{color:var(--Primary-DarkBlue);border-bottom:2px dotted var(--Primary-DarkBlue)}.base__article a:hover,.ke-content a:hover{background-color:var(--Primary-DarkBlue);color:#fff}.base__article p,.ke-content p{margin-bottom:.8em}.base__article img,.ke-content img,.base__article video,.ke-content video{display:block;max-width:80%;margin-top:clamp(30px, 3.125vw, 60px);margin-left:auto;margin-right:auto}@media (min-width:768px){.base__article img,.ke-content img,.base__article video,.ke-content video{max-width:68.57142857%}}@media (max-width:640px){.base__article video,.ke-content video{max-width:100%}}.base__article h4,.ke-content h4{color:var(--Primary-Blue);text-align:center;margin-top:clamp(6px, .625vw, 12px);font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600;margin-bottom:clamp(30px, 3.125vw, 60px);font-size:clamp(12px, .78125vw, 15px)}.base__article strong,.ke-content strong{font-weight:700}.base__article h2,.ke-content h2{font-size:clamp(20px, 1.35416667vw, 26px);font-weight:700;line-height:1.6;margin-bottom:1em}.base__article h3,.ke-content h3{font-size:clamp(17px, 1.14583333vw, 22px);font-weight:700;line-height:1.6;margin-bottom:1em}.base__article ul,.ke-content ul{margin-left:2em}.base__article ul li,.ke-content ul li{line-height:2;padding-left:clamp(12px, 1.04166667vw, 20px);position:relative}.base__article ul li::before,.ke-content ul li::before{content:"";position:absolute;width:clamp(5px, .41666667vw, 8px);height:clamp(5px, .41666667vw, 8px);border-radius:50%;background-color:#999999;transform:translateY(-50%);top:1em;left:0}.attachments-box.-news .attachment-item{position:relative;padding-left:clamp(18px, 1.25vw, 24px)}.attachments-box.-news .attachment-item::before{content:"";display:block;width:clamp(5px, .41666667vw, 8px);height:clamp(5px, .41666667vw, 8px);border-radius:50%;background-color:#999999;position:absolute;top:6px;left:3px}@media (max-width:992px){.attachments-box.-news .attachment-item::before{top:9px}}.news-navigation{padding-top:clamp(30px, 2.39583333vw, 46px);border-top:1px solid var(--Neutral-LightGray);color:var(--Primary-DarkBlue);font-size:clamp(14px, 1.04166667vw, 20px);font-weight:700;display:flex;align-items:center;justify-content:space-between}.news-navigation .nav-item{color:var(--Primary-DarkBlue);display:-ms-flexbox;display:flex;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;align-items:center;gap:clamp(10px, 1.14583333vw, 22px)}.news-navigation .nav-item a{color:var(--Primary-DarkBlue)}.base__article{font-size:clamp(15px, .9375vw, 18px);line-height:2}@media (max-width:992px){.base__article{line-height:1.7}}.base__article a{color:var(--Primary-DarkBlue);border-bottom:2px dotted var(--Primary-DarkBlue)}.base__article a:hover{background-color:var(--Primary-DarkBlue);color:#fff}.base__article img{display:block;max-width:80%;margin-top:clamp(30px, 3.125vw, 60px);margin-left:auto;margin-right:auto}@media (min-width:768px){.base__article img{max-width:68.57142857%}}.base__article h5{color:var(--Primary-Blue);text-align:center;margin-top:clamp(6px, .625vw, 12px);font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600;margin-bottom:clamp(30px, 3.125vw, 60px);font-size:clamp(12px, .78125vw, 15px)}.base__article strong{font-weight:700}.base__article h3{font-size:clamp(17px, 1.14583333vw, 22px);font-weight:700;line-height:1.6;margin-bottom:1em}.base__article ol{margin-left:2em}.base__article ol li{line-height:2;padding-left:clamp(12px, 1.04166667vw, 20px);position:relative}.base__article ol li::before{content:"";position:absolute;width:clamp(5px, .41666667vw, 8px);height:clamp(5px, .41666667vw, 8px);border-radius:50%;background-color:#999999;transform:translateY(-50%);top:1em;left:0}.attachments-box.-product{padding-top:clamp(40px, 4.16666667vw, 80px)}.attachments-box.-product .attachment-title{color:var(--Primary-DarkBlue);font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600;line-height:1.3;font-size:clamp(20px, 1.875vw, 36px)}@media (max-width: 1024px){.attachments-box.-product .attachment-title{font-size:clamp(16px, 1.953125vw, 20px)}}@media (max-width: 1024px){.attachments-box.-product .attachment-title{font-size:clamp(16px, 1.953125vw, 20px)}}.attachments-box.-product .attachment-item{margin-bottom:clamp(14px, 1.25vw, 24px)}.contact-top .base__header,.contact-top .contact-form{padding-top:clamp(70px, 7.29166667vw, 140px);padding-bottom:clamp(74px, 7.8125vw, 150px)}@media (max-width: 1024px){.contact-top .base__header,.contact-top .contact-form{padding-top:clamp(57px, 6.8359375vw, 70px);padding-bottom:clamp(62px, 7.2265625vw, 74px)}}.contact-form{max-width:962px;display:flex;flex-direction:column;gap:clamp(40px, 4.16666667vw, 80px)}@media (max-width: 1024px){.contact-form{gap:clamp(32px, 3.90625vw, 40px)}}.contact-form .form-group{display:flex;flex-direction:column;gap:clamp(20px, 2.08333333vw, 40px)}.contact-form .form-group.sort{max-width:820px}.contact-form .form-label{display:block;font-size:clamp(16px, 1.45833333vw, 28px);line-height:1}@media (max-width: 1024px){.contact-form .form-label{font-size:clamp(12px, 1.5625vw, 16px)}}.contact-form .layui-form-select{font-size:clamp(16px, 1.25vw, 24px)}.contact-form .layui-form-select .layui-select-title{border:0}@media (max-width: 1024px){.contact-form .layui-form-select{font-size:clamp(10px, 1.5625vw, 16px)}}.contact-form .layui-input{width:100%;font-size:clamp(16px, 1.25vw, 24px);border:0;height:clamp(32px, 2.5vw, 48px);padding-left:0}@media (max-width: 1024px){.contact-form .layui-input{height:clamp(24px, 3.125vw, 32px);font-size:clamp(10px, 1.5625vw, 16px)}}.contact-form .grid-item{padding-bottom:clamp(8px, .83333333vw, 16px);border-bottom:1px solid #000}.contact-form .form-item-grid{display:flex;gap:20px;max-width:820px}.contact-form .form-item-grid .grid-item{width:calc(50% - 10px)}.contact-form .comment-box .char-counter{padding-top:clamp(4px, .3125vw, 6px);padding-bottom:clamp(4px, .3125vw, 6px);font-size:clamp(14px, .83333333vw, 16px);color:var(--Neutral-DarkGray)}@media (max-width: 1024px){.contact-form .comment-box .char-counter{font-size:clamp(10px, 1.3671875vw, 14px)}}.contact-form .privacy-policy{display:flex;align-items:flex-start;padding-left:24px;position:relative;font-size:clamp(12px, 1.04166667vw, 20px)}@media (max-width: 1024px){.contact-form .privacy-policy{font-size:clamp(10px, 1.171875vw, 12px)}}.contact-form .privacy-policy .text{color:var(--Neutral-DarkGray);flex:1;overflow:hidden}.contact-form .privacy-policy .text a{color:var(--Primary-Blue)}.contact-form .privacy-policy .layui-form-checkbox{left:0;top:.65em;position:absolute;font-size:clamp(12px, 1.04166667vw, 20px);transform:translateY(-50%)}.contact-form .privacy-policy .layui-form-checkbox:hover .layui-icon{border-color:var(--Primary-DarkBlue) !important}.contact-form .privacy-policy .layui-form-checkbox.layui-form-checked .layui-icon{background-color:var(--Primary-DarkBlue);border-color:var(--Primary-DarkBlue) !important;font-size:80%}.contact-section .base-title{margin-bottom:clamp(16px, 1.66666667vw, 32px)}.contact-section .contact-info{font-size:clamp(20px, 1.875vw, 36px)}@media (max-width: 1024px){.contact-section .contact-info{font-size:clamp(12px, 1.04166667vw, 20px)}}.contact-section .contact-info a{display:inline-block;color:var(--Primary-Blue)}.management-section{padding-top:clamp(120px, 11.45833333vw, 220px);padding-bottom:73px;min-height:100vh;position:relative;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-position:center center;background-image:url("../images/ban_job.jpg");background-size:cover}@media (max-width: 1024px){.management-section{padding-top:clamp(130px, 15.625vw, 160px)}}.management-section::before{content:"";display:block;position:absolute;inset:0;background:linear-gradient(0deg, rgba(40,89,166,0.6) 3.25%, rgba(40,89,166,0.24) 47.35%, rgba(40,89,166,0.6) 100.46%);z-index:2}.management-section video{position:absolute;inset:0;z-index:1;object-fit:cover;width:100%;height:100%}.management-section .wrap{position:relative;z-index:3}.management-section .base__header{margin-bottom:clamp(60px, 4.6875vw, 90px)}.management-section .base__header *{color:#fff}@media (max-width: 1024px){.management-section .base__header{margin-bottom:clamp(30px, 5.859375vw, 60px)}}.management-section .management-wrap{position:relative;z-index:3;width:100%}.management-section .management-wrap .card .card__title{font-size:clamp(35px, 4.16666667vw, 80px);letter-spacing:0}.management-section .management-wrap .card .card__title .unit{font-size:clamp(18px, 1.875vw, 36px)}.management-section .management-wrap .card .card__copy{color:#4730d3;display:flex;align-items:flex-end;font-weight:700}.management-section .management-wrap .card .card__copy .arrow-upper{width:clamp(16px, 1.66666667vw, 32px);height:clamp(16px, 1.66666667vw, 32px);background-repeat:no-repeat;background-position:center center;background-image:url("../images/icon/arrow_upper.svg");background-size:contain}.management-section .management-wrap .download-pdf{position:absolute;right:0;bottom:0;border-radius:2em 0 0 2em;z-index:4;line-height:clamp(50px, 8.07291667vw, 155px);font-size:clamp(20px, 1.875vw, 36px);background-color:var(--Primary-DarkBlue);white-space:nowrap;color:#fff;text-align:center;font-weight:700;width:23vw;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}@media (max-width: 1024px){.management-section .management-wrap .download-pdf{font-size:clamp(16px, 1.953125vw, 20px)}}.management-section .management-wrap .download-pdf:hover{background-color:var(--Primary-Blue);color:#fff;box-shadow:0 0 6px var(--Primary-Blue)}@media (max-width:767px){.management-section .management-wrap .download-pdf{width:40vw}}.recruit-content{margin-bottom:clamp(40px, 4.16666667vw, 80px)}.recruit-content .recruititem{gap:clamp(20px, 2.08333333vw, 40px);box-sizing:content-box;display:flex;align-items:center;justify-content:space-between;padding-top:clamp(10px, 1.04166667vw, 20px);padding-bottom:clamp(10px, 1.04166667vw, 20px)}.recruit-content .recruititem .item{font-size:clamp(16px, 1.66666667vw, 32px);overflow:hidden}@media (max-width: 1024px){.recruit-content .recruititem .item{font-size:clamp(12px, 1.5625vw, 16px)}}@media (min-width:640px){.recruit-content .recruititem .title,.recruit-content .recruititem .company{flex:1}.recruit-content .recruititem .site,.recruit-content .recruititem .date{width:clamp(60px, 10.41666667vw, 200px)}.recruit-content .recruititem .date .btn--primary{display:none}}@media (max-width:639px){.recruit-content .recruititem{align-items:flex-start}.recruit-content .recruititem .to{display:none}.recruit-content .recruititem .btn--primary{margin:6px 0 0 auto;display:inline-block;padding-left:clamp(5px, 1.04166667vw, 20px);padding-right:clamp(5px, 1.04166667vw, 20px);text-align:center;min-width:72px}}@media (max-width:639px) and (min-width:480px){.recruit-content .recruititem .title,.recruit-content .recruititem .company{flex:1}.recruit-content .recruititem .item{width:100px}}@media (max-width:639px) and (max-width:479px){.recruit-content .recruititem .item{flex:1}}.recruit-content .recruit-head{padding-bottom:clamp(12px, 1.04166667vw, 20px);font-weight:700}.recruit-content .recruit-head .btn--primary{visibility:hidden}.recruit-content .recruit-info{border-top:1px solid var(--Neutral-LightGray)}.performance-section{background:linear-gradient(246deg, rgba(33,70,130,0.2) 0%, rgba(83,143,238,0.2) 100%)}.performance-section .stats__content .card .card__title{margin-bottom:clamp(10px, 1.04166667vw, 20px)}@media (min-width: 1025px){.performance-section .stats__content .card .card__title{font-size:clamp(35px, 3.64583333vw, 70px)}}.performance-section .stats__content .card .card__copy{color:var(--Primary-DarkBlue)}.data-section .grid-box{padding-bottom:clamp(32px, 4.16666667vw, 80px)}.data-section .grid-wrap{display:flex;gap:clamp(8px, 1.04166667vw, 20px);justify-content:center}.data-section .grip-item{flex:1;max-width:172px;overflow:hidden}.data-section .grip-item .grid-item-icon{background-color:var(--Primary-DarkBlue);border-radius:clamp(8px, .83333333vw, 16px);overflow:hidden;margin-bottom:clamp(4px, .83333333vw, 16px);display:block}.data-section .grip-item .grid-item-icon .icon_1{background-repeat:no-repeat;background-position:center center;background-image:url("../images/icon/gx_a1.svg");background-size:contain}.data-section .grip-item .grid-item-icon .icon_2{background-repeat:no-repeat;background-position:center center;background-image:url("../images/icon/gx_a2.svg");background-size:contain}.data-section .grip-item .grid-item-icon .icon_3{background-repeat:no-repeat;background-position:center center;background-image:url("../images/icon/gx_a3.svg");background-size:contain}.data-section .grip-item .grid-item-icon .icon_4{background-repeat:no-repeat;background-position:center center;background-image:url("../images/icon/gx_a4.svg");background-size:contain}.data-section .grip-item .grid-item-icon .icon{padding-bottom:100%;display:block;background-repeat:no-repeat;background-position:center;background-size:70%}.data-section .grip-item .grid-item-icon:hover{background-color:var(--Primary-DarkestBlue)}.data-section .grip-item .grip-item-title{font-size:clamp(12px, 1.04166667vw, 20px)}@media (max-width: 1024px){.data-section .grip-item .grip-item-title{font-size:clamp(8px, 1.171875vw, 12px)}}.data-section .tip{color:var(--Primary-Blue);text-align:right;margin-top:20px;font-size:clamp(12px, 1.04166667vw, 20px)}@media (max-width: 1024px){.data-section .tip{font-size:clamp(10px, 1.171875vw, 12px)}}.data-section .tip a{color:var(--Primary-DarkBlue)}.stock-section{background:linear-gradient(255deg, rgba(53,114,212,0.2) 21.23%, rgba(207,226,255,0.2) 78.77%)}.stock-section .stock-table{width:100%;font-size:clamp(16px, 1.45833333vw, 28px)}@media (max-width: 1024px){.stock-section .stock-table{font-size:clamp(12px, 1.5625vw, 16px)}}.stock-section .stock-table tr:hover{background:rgba(255,255,255,0.2)}.stock-section .stock-table td{padding-top:clamp(18px, 1.875vw, 36px);padding-bottom:clamp(18px, 1.875vw, 36px);border-top:1px solid var(--Neutral-DarkGray)}@media (max-width: 1024px){.stock-section .stock-table td{padding-top:clamp(10px, 1.7578125vw, 18px);padding-bottom:clamp(10px, 1.7578125vw, 18px)}}.stock-section .time{font-size:clamp(12px, .9375vw, 18px);padding-top:6px;color:#666}@media (min-width:768px){.active-section .grid-wrap{display:flex;align-items:stretch;gap:clamp(96px, 8.33333333vw, 160px)}.active-section .grid-wrap .grid-left{flex:1;order:-1}.active-section .grid-wrap .grid-right{width:clamp(362px, 42.8125vw, 822px);max-width:50%}}@media (min-width:768px) and (max-width: 1024px){.active-section .grid-wrap{gap:clamp(30px, 9.375vw, 96px)}}@media (max-width:767px){.active-section .grid-wrap .grid-right{margin-bottom:20px}}.active-section .pagination{padding-top:clamp(30px, 2.08333333vw, 40px);justify-content:flex-start}.active-section .cimgbox{padding-bottom:77.85888078%}.active-section .grid-left{display:flex;flex-direction:column}.active-section .grid-left .list{flex:1;overflow:hidden}.active-section .accordion .accordion__item{border-top:1px solid var(--Neutral-DarkGray);padding-top:clamp(8px, .9375vw, 18px);padding-bottom:clamp(8px, .9375vw, 18px)}.active-section .accordion .accordion__item a{display:block}.active-section .accordion .accordion__item a:hover .title{color:var(--Primary-DarkBlue)}.active-section .accordion .date{font-size:clamp(10px, .83333333vw, 16px);margin-bottom:clamp(2px, .3125vw, 6px)}.active-section .accordion .title{font-size:clamp(12px, 1.25vw, 24px)}.message-main{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:calc(100vh - 128px);padding:100px 0}.message-main .icon{margin-bottom:clamp(26px, 2.8125vw, 54px)}.message-main .icon img{max-height:clamp(80px, 6.04166667vw, 116px);max-width:50vw}.message-main .title{font-size:clamp(20px, 1.875vw, 36px);color:var(--Primary-DarkBlue);font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600;margin-bottom:.6em;line-height:1}.message-main .description{font-size:clamp(14px, 1.25vw, 24px);margin-bottom:clamp(36px, 2.8125vw, 54px)}.message-main .btn--primary{padding-left:60px;padding-right:60px}@media (min-width:992px){.product-info-section{display:flex;align-items:flex-start;gap:clamp(50px, 5.20833333vw, 100px)}.product-info-section .product-image{margin-top:clamp(10px, 1.5625vw, 30px);width:39.66346154%}}.product-info-section .product-info{flex:1;overflow:hidden}.product-info-section .product-info .product-title{font-size:clamp(26px, 3.125vw, 60px);color:var(--Primary-DarkBlue)}.product-info-section .product-info .desc{margin-top:clamp(12px, 1.04166667vw, 20px);font-size:clamp(14px, .9375vw, 18px);color:var(--Primary-DarkBlue)}.product-info-section .product-info .product-body{padding-top:clamp(30px, 2.60416667vw, 50px)}.product-info-section .product-image{border:1px solid var(--Neutral-LightGray);border-radius:clamp(8px, .83333333vw, 16px);overflow:hidden;max-width:660px}.product-info-section .product-image .cimgbox{padding-bottom:72.72727273%}@media (max-width:991px){.product-info-section .product-image{margin-bottom:clamp(20px, 2.9296875vw, 30px)}}.cookie-layer{border-radius:clamp(8px, .83333333vw, 16px);overflow:hidden}@media (max-width:640px){.cookie-layer{top:auto !important;bottom:0;left:0 !important;width:100vw}.cookie-layer .layui-layer-content{max-height:90vh;overflow-y:auto}}.cookie-preference{padding-top:clamp(30px, 2.08333333vw, 40px);max-width:546px;margin:auto;max-height:90vh;padding-left:clamp(20px, 1.77083333vw, 34px);padding-right:clamp(20px, 1.77083333vw, 34px);position:relative}@media (min-width:640px){.cookie-preference{width:92vw}}.cookie-preference .icon-close{position:absolute;top:12px;right:12px;font-size:20px;cursor:pointer;width:clamp(30px, 2.08333333vw, 40px);height:clamp(30px, 2.08333333vw, 40px);background-repeat:no-repeat;background-position:center center;background-image:url("../images/icon/close.png")}.cookie-preference .section-title{font-size:clamp(18px, 1.66666667vw, 32px);font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600;color:var(--Primary-DarkBlue);margin-bottom:clamp(6px, .78125vw, 15px)}.cookie-preference .section-description{font-size:clamp(14px, .9375vw, 18px);margin-bottom:clamp(16px, 1.35416667vw, 26px)}.cookie-preference .section-description a{color:var(--Primary-DarkBlue);position:relative}.cookie-preference .section-description a::after{content:"";display:block;position:absolute;inset:auto .7em -2px;border-bottom:2px dotted var(--Primary-DarkBlue)}.cookie-preference .button-group{display:flex;gap:2px;margin-bottom:clamp(20px, 2.08333333vw, 40px)}.cookie-preference .button-group .btn-primary{background-color:var(--Primary-DarkBlue);color:#fff}.cookie-preference .button-group .btn-secondary{color:var(--Primary-DarkBlue)}.cookie-preference .button-group .btn-secondary:hover{color:#fff}.cookie-preference .button-group>*{height:40px;line-height:40px;border-radius:2em;font-size:clamp(14px, .83333333vw, 16px);font-weight:600;padding-left:clamp(26px, 1.875vw, 36px);padding-right:clamp(26px, 1.875vw, 36px);text-align:center;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.cookie-preference .button-group>*:hover{background-color:var(--Primary-Blue);color:#fff;box-shadow:0 0 6px var(--Primary-Blue)}.cookie-preference .header-title,.cookie-preference .item-title{font-size:clamp(16px, 1.04166667vw, 20px);font-weight:600}.cookie-preference .status{font-size:clamp(13px, .83333333vw, 16px);color:var(--Primary-DarkBlue)}.cookie-preference .preference-item{border-bottom:1px solid #000}.cookie-preference .item-header{display:flex;justify-content:space-between;align-items:center}.cookie-preference .item-header .item-title{line-height:clamp(46px, 3.125vw, 60px);flex:1;cursor:pointer;user-select:none}.cookie-preference .layui-form-switch{background-color:#e0e0e0;border-color:#e0e0e0;margin-top:0}.cookie-preference .layui-form-switch>i{background:#fff;top:1px;bottom:1px;left:1px;height:20px;width:20px}.cookie-preference .layui-form-onswitch{border-color:var(--Primary-DarkBlue);background-color:var(--Primary-DarkBlue)}.cookie-preference .layui-form-onswitch i{left:100%}.cookie-preference .item-description{font-size:clamp(13px, .83333333vw, 16px);padding-bottom:clamp(20px, 1.5625vw, 30px);display:none;user-select:none}.cookie-preference .action-buttons{padding-top:clamp(20px, 2.08333333vw, 40px);padding-bottom:clamp(30px, 3.125vw, 60px);display:flex;flex-direction:column;gap:clamp(10px, .83333333vw, 16px)}.cookie-preference .btn-save,.cookie-preference .btn-reject{display:block;border:2px solid var(--Primary-DarkBlue);border-radius:2em;text-align:center;font-size:clamp(14px, .83333333vw, 16px);font-weight:600;color:var(--Primary-DarkBlue);cursor:pointer;transition:all .3s ease;line-height:clamp(32px, 2.08333333vw, 40px);transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.cookie-preference .btn-save:hover,.cookie-preference .btn-reject:hover{background-color:var(--Primary-Blue);color:#fff;box-shadow:0 0 6px var(--Primary-Blue)}.cookie-preference .btn-save:hover,.cookie-preference .btn-reject:hover{border-color:var(--Primary-Blue)}.corporate-info .title{font-size:clamp(26px, 2.8125vw, 54px);font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600;margin-bottom:clamp(20px, 2.08333333vw, 40px)}.corporate-info .list{font-size:clamp(14px, 1.66666667vw, 32px)}.corporate-info .list li{padding-top:clamp(10px, .83333333vw, 16px);padding-bottom:clamp(10px, .83333333vw, 16px)}.corporate-info .list li a{display:inline-block;border-bottom:1px solid #666}.corporate-info .list li a:hover{color:var(--Primary-DarkBlue);border-bottom-color:var(--Primary-DarkBlue)}.job-channel{background:linear-gradient(180deg, #bfcee5, #e4ebf5)}.job-channel .list{display:flex;align-items:center;gap:clamp(10px, 2.08333333vw, 40px);text-align:center}.job-channel .item{flex:1}.job-channel .item .item-title{font-size:clamp(18px, 2.70833333vw, 52px);font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600;color:var(--Primary-DarkBlue)}.job-channel .--side{border:1px solid #b8c8e2;background-color:#b8c8e2;border-radius:clamp(8px, .83333333vw, 16px);overflow:hidden}.job-channel .--side .item-title{line-height:clamp(40px, 7.8125vw, 150px);background:#fff}@media (min-width:768px){.job-channel .--side .item-title{padding-left:clamp(20px, 2.60416667vw, 50px);text-align:left}}.job-channel .--side .item-info{color:#fff;font-weight:600;padding-top:clamp(30px, 2.60416667vw, 50px);padding-bottom:clamp(30px, 2.60416667vw, 50px);font-size:clamp(12px, 2.08333333vw, 40px);display:flex;flex-direction:column;gap:clamp(6px, .625vw, 12px)}.job-channel .--side .item-info .join{display:block;width:100%;height:clamp(12px, 1.66666667vw, 32px);background:url(../images/icon/arrow_up_long.svg) no-repeat center;background-size:contain}.job-channel .--center{color:var(--Primary-DarkBlue)}.job-channel .--center .arrow{height:clamp(30px, 6.25vw, 120px);background-repeat:no-repeat;background-position:center center;background-image:url("../images/arr_td.png");background-size:contain;display:block;margin:0 auto}.job-channel .--center .item-text{font-size:clamp(10px, 1.25vw, 24px)}.news-statement{position:relative;margin-bottom:clamp(50px, 4.16666667vw, 80px)}.news-statement .title{position:absolute;left:20px;top:0;transform:translateY(-50%)}.news-statement .title em{font-weight:600;line-height:36px;font-size:14px;padding:0 26px;background-color:var(--Primary-DarkBlue);z-index:8;color:#fff;display:block}.news-statement .title::after{content:"";display:block;background-color:#d4deed;width:80%;height:29px;position:absolute;z-index:5;left:50%;transform:translateX(-50%);height:6px;z-index:1;bottom:-6px}.news-statement .statement-content{border:1px solid var(--Primary-DarkBlue);padding:40px 20px 20px;color:#666;line-height:1.7;font-size:clamp(12px, .72916667vw, 14px)}.layui-layer-dialog{background:#fff;border-radius:clamp(8px, .83333333vw, 16px);overflow:hidden;padding:clamp(20px, 2.60416667vw, 50px);max-width:87.78vw;min-width:300px;color:#000 !important;box-shadow:0 0 20px rgba(0,0,0,0.1)}.layui-layer-dialog .layui-layer-content{font-size:clamp(16px, .9375vw, 18px);text-align:center;padding-top:clamp(20px, 1.5625vw, 30px);padding-bottom:clamp(20px, 1.5625vw, 30px);padding-left:0;padding-right:0}.layui-layer-dialog .layui-layer-btn{text-align:center;display:flex;align-items:center;justify-content:center;gap:clamp(10px, .78125vw, 15px);padding-top:7px}.layui-layer-dialog .layui-layer-btn>a{margin:0;padding-left:clamp(30px, 2.08333333vw, 40px);padding-right:clamp(30px, 2.08333333vw, 40px);border-radius:2em;border:1px solid var(--Primary-DarkBlue) !important;height:clamp(36px, 2.5vw, 48px);line-height:clamp(36px, 2.5vw, 48px);font-size:clamp(14px, .83333333vw, 16px);box-sizing:content-box;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.layui-layer-dialog .layui-layer-btn>a:hover{background-color:var(--Primary-Blue);color:#fff;box-shadow:0 0 6px var(--Primary-Blue)}.layer-alert .layui-layer-btn a{background-color:var(--Primary-DarkBlue);color:#fff}.layer-confirm .layui-layer-btn a:first-child{color:var(--Primary-DarkBlue);background:#fff}.layer-confirm .layui-layer-btn a:last-child{background-color:var(--Primary-DarkBlue);color:#fff}.prodject-news{padding-bottom:clamp(100px, 13.33333333vw, 256px)}.prodject-news .title{font-size:clamp(26px, 4.16666667vw, 80px);font-family:"Noto Serif SC","Noto Serif SC1","Noto Serif SC0",sans-serif;font-weight:600;color:var(--Primary-DarkBlue);margin-bottom:clamp(20px, 1.97916667vw, 38px)}.prodject-news .list{font-size:clamp(14px, 1.45833333vw, 28px)}.prodject-news .list li{padding-top:clamp(20px, 2.08333333vw, 40px);padding-bottom:clamp(20px, 2.08333333vw, 40px);border-bottom:1px solid #A1A1A1}@media (min-width:768px){.prodject-news .list li{padding-left:clamp(6px, 1.14583333vw, 22px)}}.prodject-news .list li a{line-height:1.6;display:inline-block;font-weight:700;padding-left:clamp(20px, 1.45833333vw, 28px);color:var(--Primary-DarkBlue);transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;background:url(../images/icon/to.svg) no-repeat -12px center;background-size:12px}.prodject-news .list li a:hover{background-position:0 center}.prodject-news .pagination{padding-top:clamp(40px, 4.16666667vw, 80px)}