@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,time,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}*,:after,:before{box-sizing:border-box}:focus{outline:0}:disabled{background:#fff;color:#dee0e5}input,select,textarea{font-size:20px}input::placeholder,select::placeholder,textarea::placeholder{color:#ccc}@media screen and (max-width:820px){input,select,textarea{font-size:15px;padding:0 9px}}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../svg/arrw_1.svg?20180611) no-repeat scroll 96.9% center transparent}:root{--gray200:#24A5E8;--text:#8a9297;--main:#0E3144}.in-title{transition:0.5s;position:relative}.in-title.active{opacity:1;top:0}@media screen and (max-width:992px){.in-title{margin-bottom:40px}}.in-title h3{text-transform:uppercase;font-size:100px;-webkit-text-stroke:1.5px #ec9b01;color:rgba(255,255,255,0);font-weight:700}.in-title h3 br{display:none}@media screen and (max-width:992px){.in-title h3{font-size:30px}.in-title h3 br{display:block}}@media screen and (max-width:640px){.in-title h3{font-size:10vw;line-height:1.2;-webkit-text-stroke:1px #ec9b01}}.main-title{position:relative;width:100%;padding-top:126px;z-index:3}@media screen and (max-width:992px){.main-title{margin-top:-11%}}.main-title h1{font-size:40px;color:#FFFFFF;letter-spacing:2px}.main-title .glass-title-wrap{position:relative;z-index:2;max-width:1393px;width:74%;margin:2.7% 0 69px 0;padding:25px 0 25px 7%;backdrop-filter:blur(5px);background-color:rgba(255,255,255,0.2);border:1.5px solid rgba(255,255,255,0.2);display:flex;align-items:center}@media screen and (max-width:992px){.main-title .glass-title-wrap{margin-top:7%;padding:14px 0 14px 7%;height:auto;margin-bottom:21.466%}}@media screen and (max-width:640px){.main-title .glass-title-wrap{padding:4px 0 4px 7%}}.main-title .glass-title-wrap:before{content:"";position:absolute;inset:0;border:3px solid rgba(255,255,255,0.4);filter:blur(3px);pointer-events:none}.main-title .glass-title-wrap h1{font-size:72px;font-weight:300;font-style:normal;letter-spacing:7.2px;color:#084a79}@media screen and (max-width:992px){.main-title .glass-title-wrap h1{font-size:8vw}}@media screen and (max-width:640px){.main-title .glass-title-wrap h1{font-size:10vw;letter-spacing:3px}}.main-title .glass-img{position:absolute;top:207px;right:0;z-index:1;width:50%;max-width:944px;height:285px;overflow:hidden}@media screen and (max-width:992px){.main-title .glass-img{top:160px;height:38vw;max-height:285px}}@media screen and (max-width:640px){.main-title .glass-img{width:53.2vw}}.main-title .glass-img img{width:100%;height:100%;object-fit:cover}.main-title .content{width:100%}@media screen and (max-width:992px){.main-title .container:before{display:none}}@media screen and (max-width:640px){.main-title h1{order:2;font-size:8vw}.main-title h2{text-align:right;order:1;width:100%;font-size:9vw;line-height:1;margin-bottom:2vw;-webkit-text-stroke:1px #ec9b01}}.title-1{font-size:32px;letter-spacing:3.2px;color:#2974aa;padding-bottom:35px;margin-bottom:48px;border-bottom:1px solid #747474}@media screen and (max-width:640px){.title-1{font-size:5.3333333333vw;margin-bottom:4.8vw;padding-bottom:4.6666666667vw}}.glass-bar{position:absolute;right:0;z-index:1;top:0;width:64.6%;max-width:1240px;height:356px;margin:auto;backdrop-filter:blur(6px);background:repeating-linear-gradient(90deg,rgba(255,255,255,0.08) 0px,rgba(255,255,255,0.08) 38px,rgba(255,255,255,0.35) 38px,rgba(255,255,255,0.35) 40px);border-top:1px solid rgba(255,255,255,0.4);border-bottom:1px solid rgba(255,255,255,0.4)}@media screen and (max-width:992px){.glass-bar{height:18vh;top:12vh}}@media screen and (max-width:640px){.glass-bar{height:25vh;top:6.2vh}}.article-title{position:relative}.article-title:after,.article-title:before{transition:0.8s cubic-bezier(0.25,0.1,0.25,1);position:absolute;content:"";display:block;width:0;height:1px}.article-title:before{top:0;left:0;background:#004e41}.article-title:after{right:0;bottom:0;background:#ec9b01}.article-title .container{position:relative}.article-title .container:after,.article-title .container:before{transition:0.6s cubic-bezier(0.25,0.1,0.25,1);position:absolute;content:"";display:block;width:1px;height:0%;background:#004e41}.article-title .container:before{top:0;left:0}.article-title .container:after{bottom:0;right:0;transition-delay:0.63s}.article-title .content{max-width:1131px;width:90%;margin:auto;text-align:center;font-size:60px;font-weight:500;line-height:1.5;letter-spacing:3px;text-align:center;color:#004e41;padding:44.3px 0}@media screen and (max-width:992px){.article-title .content{font-size:24px;padding:18px 0}}.article-title{transition:0.6s;opacity:0;transition-delay:0.3s}.btn{font-family:"Outfit",sans-serif;font-weight:500;position:relative;display:flex;align-items:center;justify-content:space-between;width:417px;height:160px;font-size:20px;padding:0 63px 0 40px;letter-spacing:1px;text-decoration:none;color:#484542;border:1px solid #C7C7C7;cursor:pointer;transition:ease-out 0.5s;margin:auto}.btn img{position:relative;opacity:1}@media screen and (max-width:992px){.btn{width:35%;height:79px;padding:0px 4%}}@media screen and (max-width:640px){.btn{width:48%;height:60px;padding:0px 7%;font-size:5vw}.btn img{width:10%}}.btn.btn-border-1:after,.btn.btn-border-1:before{position:absolute;content:"";width:0%;height:0%;visibility:hidden}.btn.btn-border-1:after{bottom:-1px;right:-2px;border-left:1px solid #ec9b01;border-bottom:1px solid #ec9b01;transition:width 0.1s ease 0.1s,height 0.1s ease,visibility 0s 0.2s}.btn.btn-border-1:before{top:-1px;left:-2px;border-top:1px solid #ec9b01;border-right:1px solid #ec9b01;transition:width 0.1s ease 0.3s,height 0.1s ease 0.2s,visibility 0s 0.4s}.btn.btn-border-1:hover img{animation-name:pulse;animation-fill-mode:forwards;animation-timing-function:linear;animation-duration:1s;animation-delay:0.2s}.btn.btn-border-1:hover:after{transition:width 0.15s ease 0.25s,height 0.15s ease 0.35s,visibility 0s 0.25s}.btn.btn-border-1:hover:before{transition:width 0.15s ease,height 0.15s ease 0.15s}.btn.btn-border-1:hover:after,.btn.btn-border-1:hover:before{width:calc(100% + 3px);height:calc(100% + 3px);visibility:visible;transition:width 0.1s ease 0.2s,height 0.1s ease 0.3s,visibility 0s 0.2s}@keyframes pulse{0%{opacity:1;transform:translateX(0px) scale(1)}25%{opacity:0;transform:translateX(10px) scale(0.95)}26%{opacity:0;transform:translateX(-10px) scale(0.95)}55%{opacity:1;transform:translateX(0px) scale(1)}}@keyframes pulse2{0%{opacity:1;transform:translateY(0px) scale(1)}25%{opacity:0;transform:translateY(10px) scale(0.95)}26%{opacity:0;transform:translateY(-10px) scale(0.95)}55%{opacity:1;transform:translateY(0px) scale(1)}}@keyframes pulse3{0%{opacity:1;transform:translateX(0px) scale(1)}25%{opacity:0;transform:translateX(-10px) scale(0.95)}26%{opacity:0;transform:translateX(10px) scale(0.95)}55%{opacity:1;transform:translateX(0px) scale(1)}}@keyframes pulse4{0%{opacity:1;transform:translateY(0px) scale(1)}25%{opacity:0;transform:translateY(-10px) scale(0.95)}26%{opacity:0;transform:translateY(10px) scale(0.95)}55%{opacity:1;transform:translateY(0px) scale(1)}}form{margin-top:72px;color:#484542}@media screen and (max-width:992px){form{margin-top:69px}}@media screen and (max-width:640px){form{margin-top:9.2vw}}.form-group{position:relative}.form-group:not(:last-child){margin-bottom:52px}.form-group h2,.form-group h4,.form-group label{font-size:20px;margin-bottom:24px;line-height:1;display:block;color:#042945}@media screen and (max-width:992px){.form-group h2,.form-group h4,.form-group label{font-size:16px}}@media screen and (max-width:640px){.form-group h2,.form-group h4,.form-group label{font-size:3.7333333333vw;margin-bottom:3.2vw}}.form-group small{font-size:16px;color:#898989;margin-bottom:24px;display:block}@media screen and (max-width:992px){.form-group small{font-size:13px;margin-bottom:16px}}.form-group h2{letter-spacing:0.55px}.form-group h3{font-size:18px;margin-bottom:16px;width:100%}@media screen and (max-width:992px){.form-group h3{font-size:14px;margin-bottom:5px}}.form-group sub{color:#68b0e5;margin-left:4px}.form-group input,.form-group select,.form-group textarea{transition:0.5s;width:100%;height:41px;background:none;border:none;border-bottom:solid 1px #d9d9d9}@media screen and (max-width:992px){.form-group input,.form-group select,.form-group textarea{height:43px}}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-bottom:solid 1px #042945}.form-group textarea{height:255px;padding-bottom:10px}@media screen and (max-width:992px){.form-group textarea{height:220px}}@media screen and (max-width:640px){.form-group textarea{height:43.7333333333vw}}.form-group select{background:url(../images/icon/select_arrw.svg) no-repeat 98% center;background-size:16px 18px}.form-group .checkbox-content{display:flex;flex-wrap:wrap}.form-group .checkbox-content .with-errors{margin-top:0;position:relative;top:-20px}@media screen and (max-width:640px){.form-group .checkbox-content .with-errors{top:-2.5vw}}.form-group .check-box,.form-group .radio-box,.form-group .radio-input-use .radio-input{position:relative;line-height:1.25;letter-spacing:0.9px;display:flex}.form-group .check-box:not(:last-child),.form-group .radio-box:not(:last-child),.form-group .radio-input-use .radio-input:not(:last-child){margin-right:4.357%}.form-group .check-box a,.form-group .radio-box a,.form-group .radio-input-use .radio-input a{text-decoration:underline}.form-group .check-box input,.form-group .radio-box input,.form-group .radio-input-use .radio-input input{display:none}@media screen and (max-width:992px){.form-group .check-box:not(:last-child),.form-group .radio-box:not(:last-child),.form-group .radio-input-use .radio-input:not(:last-child){margin-right:4px}}@media screen and (max-width:640px){.form-group .check-box:not(:last-child),.form-group .radio-box:not(:last-child),.form-group .radio-input-use .radio-input:not(:last-child){margin-right:5.4vw}}.form-group .check-box input[type=checkbox]+label,.form-group .check-box input[type=radio]+label,.form-group .radio-box input[type=checkbox]+label,.form-group .radio-box input[type=radio]+label,.form-group .radio-input-use .radio-input input[type=checkbox]+label,.form-group .radio-input-use .radio-input input[type=radio]+label{cursor:pointer;position:relative;width:100%;padding-left:47px;display:flex;align-items:center}@media screen and (max-width:640px){.form-group .check-box input[type=checkbox]+label,.form-group .check-box input[type=radio]+label,.form-group .radio-box input[type=checkbox]+label,.form-group .radio-box input[type=radio]+label,.form-group .radio-input-use .radio-input input[type=checkbox]+label,.form-group .radio-input-use .radio-input input[type=radio]+label{padding-left:33px}}.form-group .check-box input[type=checkbox]+label span,.form-group .check-box input[type=radio]+label span,.form-group .radio-box input[type=checkbox]+label span,.form-group .radio-box input[type=radio]+label span,.form-group .radio-input-use .radio-input input[type=checkbox]+label span,.form-group .radio-input-use .radio-input input[type=radio]+label span{position:relative;z-index:1}@media screen and (max-width:1440px){.form-group .check-box input[type=checkbox]+label,.form-group .check-box input[type=radio]+label,.form-group .radio-box input[type=checkbox]+label,.form-group .radio-box input[type=radio]+label,.form-group .radio-input-use .radio-input input[type=checkbox]+label,.form-group .radio-input-use .radio-input input[type=radio]+label{font-size:15px}}@media screen and (max-width:992px){.form-group .check-box input[type=checkbox]+label,.form-group .check-box input[type=radio]+label,.form-group .radio-box input[type=checkbox]+label,.form-group .radio-box input[type=radio]+label,.form-group .radio-input-use .radio-input input[type=checkbox]+label,.form-group .radio-input-use .radio-input input[type=radio]+label{margin-bottom:48px}}@media screen and (max-width:640px){.form-group .check-box input[type=checkbox]+label,.form-group .check-box input[type=radio]+label,.form-group .radio-box input[type=checkbox]+label,.form-group .radio-box input[type=radio]+label,.form-group .radio-input-use .radio-input input[type=checkbox]+label,.form-group .radio-input-use .radio-input input[type=radio]+label{margin-bottom:7.7333333333vw;font-size:3.7333333333vw}}.form-group .check-box input[type=checkbox]+label:before,.form-group .check-box input[type=radio]+label:before,.form-group .radio-box input[type=checkbox]+label:before,.form-group .radio-box input[type=radio]+label:before,.form-group .radio-input-use .radio-input input[type=checkbox]+label:before,.form-group .radio-input-use .radio-input input[type=radio]+label:before{transition:0.4s;position:absolute;left:0;display:block;content:"";width:32px;height:32px;background-color:#d9d9d9;border-radius:99em;margin:0}@media screen and (max-width:640px){.form-group .check-box input[type=checkbox]+label:before,.form-group .check-box input[type=radio]+label:before,.form-group .radio-box input[type=checkbox]+label:before,.form-group .radio-box input[type=radio]+label:before,.form-group .radio-input-use .radio-input input[type=checkbox]+label:before,.form-group .radio-input-use .radio-input input[type=radio]+label:before{width:24px;height:24px}}.form-group .check-box input[type=checkbox]:checked+label:after,.form-group .check-box input[type=radio]:checked+label:after,.form-group .radio-box input[type=checkbox]:checked+label:after,.form-group .radio-box input[type=radio]:checked+label:after,.form-group .radio-input-use .radio-input input[type=checkbox]:checked+label:after,.form-group .radio-input-use .radio-input input[type=radio]:checked+label:after{transition:0.4s;position:absolute;display:block;left:0;content:"";width:32px;height:32px;background:#68b0e5;border-radius:99em;border:8px solid #d9d9d9}.form-group.check-use{margin-bottom:64px}@media screen and (max-width:992px){.form-group.check-use{margin-bottom:30px}.form-group.check-use .checkbox-content .check-box{width:48%;margin-right:0}}.form-group.check-use+.form-group{margin-bottom:120px}@media screen and (max-width:992px){.form-group.check-use+.form-group{margin-bottom:30px}}.radio-input-use{display:flex;align-items:center}.radio-input-use input{display:block!important;position:relative;top:-6px}.radio-input-use span{width:30%}.with-errors{font-size:16px;letter-spacing:1.2px;width:100%;color:#68b0e5;margin-top:12px}@media screen and (max-width:640px){.with-errors{font-size:3.2vw;margin-top:1.6vw}}.item11-block.with-errors{margin-top:0}.pagination{margin-top:32px;display:flex}@media screen and (max-width:992px){.pagination{justify-content:center}}.pagination.active{opacity:1}.pagination dd,.pagination dt{width:56px;height:56px;font-size:24px;font-weight:600;line-height:1.33;text-align:center;margin-right:24px;overflow:hidden}@media screen and (max-width:992px){.pagination dd,.pagination dt{width:40px;height:40px;margin-right:2.9%;font-size:16px}}.pagination .rtbn{margin-right:0}.pagination a{font-family:"JosefinSlab",serif;display:flex;justify-content:center;align-items:center;transition:0.5s;width:100%;height:100%;text-decoration:none;color:#2974aa}.pagination a path{fill:#042945}.pagination a:hover{color:#000}.pagination a:hover path{fill:#042945}.pagination dd.active{overflow:visible}.pagination .active a{position:relative;background:url(../../dist/images/icon/icon_bottom_bg.svg) no-repeat center;background-size:contain;border-radius:99em;box-shadow:inset 0 0.125em 0.125em rgba(0,0,0,0.05),inset 0 -0.125em 0.125em rgba(255,255,255,0.5),0 4px 12px 0 rgba(0,0,0,0.15),inset 0 2px 4px rgba(255,255,255,0.9)}.tab{font-size:20px;display:flex;justify-content:center;gap:24px;text-align:center}@media screen and (max-width:992px){.tab{justify-content:left;flex-wrap:wrap}}@media screen and (max-width:640px){.tab{justify-content:space-between;flex-wrap:wrap;gap:2px}}@media screen and (max-width:640px){.tab li{width:23%}}.tab li.active a{transform:scale(1);backdrop-filter:blur(0.01em);box-shadow:inset 0 0.125em 0.125em rgba(0,0,0,0.05),inset 0 -0.125em 0.125em rgba(255,255,255,0.5),0 0.15em 0.05em -0.1em rgba(0,0,0,0.25),inset 0 0 0.05em 0.1em rgba(255,255,255,0.5)}.tab li.active a .c-btn__label{text-shadow:0.025em 0.025em 0.025em rgba(0,0,0,0.12)}.tab a{text-decoration:none;padding:11px 42.5px;width:auto}.tab a .c-btn__label br{display:none}@media screen and (max-width:640px){.tab a{padding:6px 4px 5px 4px;width:auto;text-align:center;font-size:14px}.tab a .c-btn__label br{display:block}}.tab-content{display:none}.tab-content ul{max-width:575px;width:42%;display:flex;justify-content:center;flex-wrap:wrap;gap:33px}@media screen and (max-width:1440px){.tab-content ul{width:35%}}@media screen and (max-width:992px){.tab-content ul{width:100%;max-width:none}}@media screen and (max-width:640px){.tab-content ul{gap:5vw}}.tab-content ul li{position:relative;width:47.5%;min-width:271px;min-height:271px;max-width:271px;max-height:271px;border-radius:20px;border:solid 1px rgba(255,255,255,0.8);background-image:linear-gradient(116deg,rgba(255,255,255,0.51) 4%,rgba(255,255,255,0) 111%);backdrop-filter:blur(13.2px);box-shadow:0 4px 4px 0 rgba(0,0,0,0.1),inset 2px 2px 2px 0 rgba(255,255,255,0.8)}@media screen and (max-width:1560px){.tab-content ul li{width:42.5%}}@media screen and (max-width:1665px){.tab-content ul li{min-width:14vw;min-height:14vw}}@media screen and (max-width:992px){.tab-content ul li{min-width:37vw;min-height:37vw;max-width:none;max-height:none;width:45vw}}@media screen and (max-width:640px){.tab-content ul li{width:43vw;min-height:45vw}}.tab-content ul li:nth-child(2n){top:40px}@media screen and (max-width:992px){.tab-content ul{width:100%;max-width:none}}.tab-content .num-box{padding:27px 19px 18px}@media screen and (max-width:992px){.tab-content .num-box{padding:5vw 2vw 3vw}}@media screen and (max-width:640px){.tab-content .num-box{padding:7vw 4vw 2vw}}.tab-content .num{font-size:2.9166666667vw;font-weight:600;font-stretch:normal;font-style:normal;line-height:0.48;letter-spacing:normal;text-align:left;color:#68b0e5}@media screen and (min-width:1920px){.tab-content .num{font-size:56px}}@media screen and (max-width:992px){.tab-content .num{font-size:72px}}@media screen and (max-width:640px){.tab-content .num{font-size:9vw}}.tab-content h4{position:absolute;left:50%;bottom:19px;transform:translateX(-50%);font-size:0.9375vw;height:7.5em;line-height:1.5;width:100%;padding:0px 7.07%;letter-spacing:0.9px;display:flex;align-items:flex-end;overflow:hidden}@media screen and (min-width:1920px){.tab-content h4{font-size:18px}}@media screen and (max-width:992px){.tab-content h4{font-size:28px}}@media screen and (max-width:640px){.tab-content h4{font-size:3.7333333333vw}}.tab-content small{font-weight:500;color:#000;margin-left:10px;font-size:1.25vw}@media screen and (min-width:1920px){.tab-content small{font-size:24px}}@media screen and (max-width:992px){.tab-content small{font-size:36px}}@media screen and (max-width:640px){.tab-content small{font-size:4vw}}.tab-content.active{display:block}.tab-content-img{max-width:1190px;width:62.2%;height:42vw;max-height:680px}@media screen and (max-width:1650px){.tab-content-img{height:35vw}}@media screen and (max-width:992px){.tab-content-img{position:relative;top:11vw;width:95.5vw;height:52vw}}@media screen and (max-width:640px){.tab-content-img{top:21vw}}.tab-content-item{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:992px){.tab-content-item{flex-wrap:wrap;justify-content:right}}.product-item{width:22.2%;max-width:268px;margin:0 1.3698630137% 72px 1.3698630137%}@media screen and (max-width:992px){.product-item{width:47.2%;max-width:none}}@media screen and (max-width:640px){.product-item{margin-bottom:28px}}.product-item .product-img{position:relative;width:100%;height:0;padding-bottom:100%;margin-bottom:20px;overflow:hidden;border-radius:10px;transition:0.95s all cubic-bezier(0.275,0,0,1)}.product-item .product-img:after,.product-item .product-img:before{opacity:0;transition:0.5s;content:"";position:absolute;left:50%;transform:translate(-50%,-50%)}.product-item .product-img:before{top:60%;background:url(../images/icon/icon_more.svg) no-repeat;background-size:contain;width:52px;height:64px;z-index:1}.product-item .product-img:after{top:50%;width:100%;height:100%;background-color:rgba(36,165,232,0.7019607843);z-index:0}.product-item img{position:absolute;width:100%;height:100%;object-fit:cover}.product-item h2{font-size:22px;color:#0E3144;max-height:33px;line-height:33px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (max-width:640px){.product-item h2{font-size:3.9vw;max-height:17px;line-height:17px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:6px}}.product-item h3{color:#8a9297;margin-bottom:8px;max-height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (max-width:640px){.product-item h3{font-size:3.4vw;max-height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:0}}.product-item a{text-decoration:none}.product-item a:hover h2{text-decoration:underline}.product-item a:hover .product-img{border-radius:40px}.product-item a:hover .product-img:after,.product-item a:hover .product-img:before{opacity:1}.product-item a:hover .product-img:before{top:50%}.price{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.price .original-price{font-size:18px;color:#8a9297;text-decoration:line-through}@media screen and (max-width:640px){.price .original-price{font-size:3.1vw}}.price .special-price{font-size:28px;color:#24A5E8;font-weight:bold}@media screen and (max-width:640px){.price .special-price{font-size:4.8vw}}.list-img,.list-img,.list-img-line-tb{padding:15px 0;position:relative;max-width:784px}@media screen and (max-width:640px){.list-img,.list-img,.list-img-line-tb{padding:7px 0}}.list-img-line-lr-2:after,.list-img-line-lr-2:before,.list-img-line-lr:after,.list-img-line-lr:before,.list-img-line-tb:after,.list-img-line-tb:before,.list-img:after,.list-img:before{opacity:0;position:absolute;content:"";display:block;background-color:#004e41;z-index:1}.list-img{width:54%}@media screen and (max-width:992px){.list-img{width:100%;order:1;margin-bottom:23px}}.list-img:before{width:0;height:1px;top:2.7%;left:0}@media screen and (max-width:640px){.list-img:before{top:2.7%}}.list-img:after{width:0;height:1px;bottom:2.7%;right:0}@media screen and (max-width:640px){.list-img:after{bottom:2.7%}}.list-img:hover:after,.list-img:hover:before{background:#ec9b01}.list-img:hover .list-img-line-lr-2:after,.list-img:hover .list-img-line-lr-2:before,.list-img:hover .list-img-line-lr:after,.list-img:hover .list-img-line-lr:before,.list-img:hover .list-img-line-tb:after,.list-img:hover .list-img-line-tb:before{background:#ec9b01}.list-img:hover .mark{opacity:1}.list-img:hover .list-img-mark{transform:scale(1.1)}.list-img-line-tb:before{width:0;height:1px;top:3.4%;left:0}.list-img-line-tb:after{width:0;height:1px;bottom:3.4%;right:0}.list-img-line-lr{position:relative;max-width:784px}.list-img-line-lr:after,.list-img-line-lr:before{width:1px;height:0}.list-img-line-lr:before{top:-7%;left:2%}.list-img-line-lr:after{bottom:-7%;right:2%}.list-img-line-lr-2{position:relative;max-width:784px}.list-img-line-lr-2:after,.list-img-line-lr-2:before{width:1px;height:0}.list-img-line-lr-2:before{bottom:-8.6%;left:3.8%}.list-img-line-lr-2:after{bottom:-7%;right:3.8%}.list-img-photo{transition:0.6s;transition-delay:0.4s;position:relative;z-index:0;opacity:0;max-width:750px;width:96%;margin:auto;overflow:hidden}.list-img-photo .mark{opacity:0;transition:0.4s;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.9);color:#FFFFFF;text-align:center;font-size:20px;display:flex;justify-content:center;align-items:center;z-index:2}.list-img-photo .mark img{width:80px;margin:0 auto 32px auto}.list-img-photo .list-img-mark{transition:0.6s;max-width:721px;width:96%;margin:auto}.list-img-photo img{width:100%;display:block}.img-card{padding-bottom:120px;width:100%}.img-card .list-img-line-tb:after,.img-card .list-img-line-tb:before,.img-card .list-img:after,.img-card .list-img:before{transition:width 0.6s cubic-bezier(0.25,0.1,0.25,1),opacity 0.4s cubic-bezier(0.25,0.1,0.25,1)}.img-card .list-img-line-lr-2:after,.img-card .list-img-line-lr-2:before,.img-card .list-img-line-lr:after,.img-card .list-img-line-lr:before{transition:height 0.6s cubic-bezier(0.25,0.1,0.25,1),opacity 0.4s cubic-bezier(0.25,0.1,0.25,1)}.img-card li.active .list-img-photo{opacity:1}.img-card li.active .list-text{opacity:1}.img-card li.active .list-img-line-tb:after,.img-card li.active .list-img-line-tb:before,.img-card li.active .list-img:after,.img-card li.active .list-img:before{opacity:1;width:100%}.img-card li.active .list-img-line-lr-2:after,.img-card li.active .list-img-line-lr-2:before,.img-card li.active .list-img-line-lr:after,.img-card li.active .list-img-line-lr:before{opacity:1;height:115.597%}@property --btn-angle-1{syntax:"<angle>";inherits:false;initial-value:-75deg}@property --btn-angle-2{syntax:"<angle>";inherits:false;initial-value:-45deg}.c-btn{--btn-hover-time:400ms;--btn-hover-ease:cubic-bezier(0.25,1,0.5,1);--btn-border-width:clamp(1px,0.0625em,4px);position:relative;z-index:2;border-radius:999vw;background:transparent;pointer-events:none;transition:all var(--btn-hover-time) var(--btn-hover-ease)}.c-btn__button{all:unset;cursor:pointer;position:relative;pointer-events:auto;z-index:3;display:flex;justify-content:center;align-items:center;border-radius:999vw;backdrop-filter:blur(15px);background:radial-gradient(circle at 45% 42%,rgb(255,255,255) 0%,rgba(255,255,255,0.95) 40%,rgba(255,255,255,0.7) 70%,rgba(240,240,240,0.3) 100%),rgba(255,255,255,0.5);background-image:linear-gradient(to bottom,rgba(153,153,153,0) 116%,#fff 48%);box-shadow:inset 0 0.125em 0.125em rgba(0,0,0,0.05),inset 0 -0.125em 0.125em rgba(255,255,255,0.5),0 4px 12px 0 rgba(0,0,0,0.15),inset 0 2px 4px rgba(255,255,255,0.9);transition:all var(--btn-hover-time) var(--btn-hover-ease);width:100%;height:100%;line-height:1.5;letter-spacing:0.9px;text-align:left;color:#042945;font-size:18px}@media screen and (max-width:640px){.c-btn__button{font-size:14px}}.c-btn__button:hover{transform:scale(0.975);backdrop-filter:blur(0.01em);box-shadow:inset 0 0.125em 0.125em rgba(0,0,0,0.05),inset 0 -0.125em 0.125em rgba(255,255,255,0.5),0 0.15em 0.05em -0.1em rgba(0,0,0,0.25),inset 0 0 0.05em 0.1em rgba(255,255,255,0.5)}.c-btn__button:after{content:"";position:absolute;z-index:1;inset:0;border-radius:999vw;width:calc(100% + var(--btn-border-width));height:calc(100% + var(--btn-border-width));top:calc(0% - var(--btn-border-width) / 2);left:calc(0% - var(--btn-border-width) / 2);padding:var(--btn-border-width);box-sizing:border-box;background:conic-gradient(from var(--btn-angle-1) at 50% 50%,rgba(0,0,0,0.5),rgba(0,0,0,0) 5% 40%,rgba(0,0,0,0.5) 50%,rgba(0,0,0,0) 60% 95%,rgba(0,0,0,0.5)),linear-gradient(180deg,rgba(255,255,255,0.5),rgba(255,255,255,0.5));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;box-shadow:inset 0 0 0 calc(var(--btn-border-width) / 2) rgba(255,255,255,0.5);transition:all var(--btn-hover-time) var(--btn-hover-ease),--btn-angle-1 500ms ease;pointer-events:none}.c-btn__button:hover:after{--btn-angle-1:-125deg}.c-btn__button:active:after{--btn-angle-1:-75deg}@media (hover:none) and (pointer:coarse){.c-btn__button:active:after,.c-btn__button:after,.c-btn__button:hover:after{--btn-angle-1:-75deg}}.c-btn__label{position:relative;display:block;-webkit-user-select:none;user-select:none;z-index:1;transition:all var(--btn-hover-time) var(--btn-hover-ease);text-shadow:0 0.25em 0.05em rgba(0,0,0,0.1)}.c-btn__label:after{content:"";display:block;position:absolute;z-index:3;width:calc(100% - var(--btn-border-width));height:calc(100% - var(--btn-border-width));top:calc(var(--btn-border-width) / 2);left:19%;box-sizing:border-box;border-radius:999vw;overflow:hidden;background:linear-gradient(var(--btn-angle-2),rgba(255,255,255,0) 0%,rgba(255,255,255,0.5) 40% 50%,rgba(255,255,255,0) 55%);mix-blend-mode:screen;pointer-events:none;background-size:200% 200%;background-position:0% 50%;background-repeat:no-repeat;transition:background-position calc(var(--btn-hover-time) * 1.25) var(--btn-hover-ease),--btn-angle-2 calc(var(--btn-hover-time) * 1.25) var(--btn-hover-ease)}@media (hover:none) and (pointer:coarse){.c-btn__label:active:after,.c-btn__label:after{--btn-angle-2:-45deg}}.c-btn__button:hover .c-btn__label{text-shadow:0.025em 0.025em 0.025em rgba(0,0,0,0.12)}.c-btn__button:hover .c-btn__label:after{background-position:25% 50%}.c-btn__button:active .c-btn__label:after{background-position:50% 15%;--btn-angle-2:-15deg}.c-btn__shadow{--shadow-cutoff:2em;position:absolute;width:calc(100% + var(--shadow-cutoff));height:calc(100% + var(--shadow-cutoff));top:calc(0% - var(--shadow-cutoff) / 2);left:calc(0% - var(--shadow-cutoff) / 2);filter:blur(2px);overflow:visible;pointer-events:none}.c-btn__shadow:after{content:"";position:absolute;z-index:0;inset:0;border-radius:999vw;background:linear-gradient(180deg,rgba(0,0,0,0.2),rgba(0,0,0,0.1));width:calc(100% - var(--shadow-cutoff) - 0.25em);height:calc(100% - var(--shadow-cutoff) - 0.25em);top:calc(var(--shadow-cutoff) - 0.5em);left:calc(var(--shadow-cutoff) - 0.875em);padding:0.125em;box-sizing:border-box;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;overflow:visible;transition:all var(--btn-hover-time) var(--btn-hover-ease)}.c-btn.sumbit-btn{height:48px;width:160px;position:relative;margin-top:72px}@media screen and (max-width:640px){.c-btn.sumbit-btn{width:35.2vw;height:10.56vw;margin-top:4.2666666667vw}.c-btn.sumbit-btn .c-btn__button{font-size:3.7333333333vw}}html{height:100%;margin:0;padding:0;border:none}body,html{width:100%;height:100%;font-family:"Instrument Sans","Noto Sans TC",sans-serif;font-size:16px;line-height:1.53;color:#484542}@media screen and (max-width:768px){body,html{font-size:15px}}body{transition:all ease 0.75s;background-color:#eef2f5}main{width:100%;margin:auto;overflow:hidden}@media screen and (max-width:992px){main{width:100%}}article{position:relative}:target{position:absolute;top:-77px}.container{margin:0 auto}.article-line{position:relative;margin-bottom:110px}.article-line:after{transition:0.8s cubic-bezier(0.25,0.1,0.25,1);position:absolute;bottom:0;left:0;content:"";display:block;width:0%;height:1px;background:#ec9b01}@media screen and (max-width:992px){.article-line{margin-bottom:50px}}.article-box{width:90%;display:flex;gap:32px;position:relative;align-items:baseline;padding-top:56px}@media screen and (max-width:992px){.article-box{display:block;padding-top:0}}.article-box .nav-title{display:none;position:relative;width:100%;margin:auto;height:78px;display:none;align-items:center;color:#084a79;font-size:18px;padding:0 5%}@media screen and (max-width:992px){.article-box .nav-title{display:flex;height:auto;font-size:16px;padding:0;text-decoration:underline}}.article-box .nav-title:before{position:absolute;right:0;content:"";display:block;width:40px;height:20px;background:url(../../dist/images/icon/icon_arrw_b.svg) no-repeat 0 0/cover}@media screen and (max-width:640px){.article-box .nav-title:before{width:5.3333333333vw;height:2.6666666667vw}}.article-box .nav-title:after{position:absolute;bottom:0;left:0;content:"";display:block;width:100%;height:1px;background:#004e41}@media screen and (max-width:992px){.article-box .nav-title:after{display:none}}.w-1792{max-width:1792px;width:95%;margin:auto}@media screen and (max-width:992px){.w-1792{width:90%}}.w-1712{max-width:1712px;width:95%;margin:auto}@media screen and (max-width:992px){.w-1712{width:90%}}.w-1640{max-width:1640px;width:95%;margin:auto}@media screen and (max-width:992px){.w-1640{width:90%}}.w-1401{max-width:1401px;margin:auto;width:90%}.w-1390{max-width:1390px;margin:auto;width:90%}.w-1295{max-width:1295px;margin:auto;width:90%}.w-1200{max-width:1208px;width:90%;margin:auto}.w-1184{max-width:1184px;width:90%;margin:auto}.w-1168{max-width:1168px;width:90%;margin:auto}.w-868{max-width:868px;width:90%;margin:auto}.ju-center{justify-content:center!important}.bg-edf9fe{background:#edf9fe}.max-no{width:100%!important;max-width:none!important}.w-25{width:25%}.w-lg-100{width:100%}.w-lg-50{width:48.6301369863%}@media screen and (max-width:992px){.w-lg-50{width:100%}}.w-pl-pr-2{width:98%;margin-left:auto;margin-right:auto}@media screen and (max-width:992px){.w-pl-pr-2{width:100%}}@media screen and (max-width:640px){.w-sm-90{width:90%;margin:auto}}.mr-lg-32{margin-right:2.7397260274%}@media screen and (max-width:992px){.mr-lg-32{margin-right:0}}@media screen and (max-width:992px){.w-md-100{width:100%!important}}.pb-0{padding-bottom:0!important}@media screen and (max-width:640px){.mb-sm-3{margin-bottom:3px}}.bo-radius-20{border-radius:20px}.w-992{max-width:992px;margin:auto;width:90%}@media screen and (max-width:992px){.w-992{width:100%}}.main-nav{order:2;position:relative;transition:0.6s;transition-delay:0.3s;max-width:424px;width:26%;padding:24px 20px;border-radius:20px;border:1.758px solid rgba(255,255,255,0.5);backdrop-filter:blur(9px);box-shadow:12px 12px 20px 0 rgba(0,0,0,0.05);background-image:linear-gradient(121deg,rgba(255,255,255,0.51) 3.5%,rgba(255,255,255,0) 112%)}.main-nav.active{opacity:1;top:0}.main-nav a{display:flex;font-size:18px;line-height:1.33;letter-spacing:0.9px;color:#8c8c8c;text-decoration:none}@media screen and (max-width:1560px){.main-nav a{font-size:16px}}.main-nav a:hover{color:#68b0e5}.main-nav li:not(:last-child){margin-bottom:16px}.main-nav li.active a{color:#084a79;text-decoration:underline}@media screen and (max-width:992px){.main-nav{opacity:1!important;position:relative;width:90%;margin:0 auto 64px auto;border-radius:15px;max-width:none;z-index:3}}@media screen and (max-width:992px) and (max-width:640px){.main-nav{margin-bottom:8.5333333333vw;padding:3.7333333333vw 5.3333333333vw}}@media screen and (max-width:992px){.main-nav ul{transition:0.5s;opacity:0;pointer-events:none;backdrop-filter:blur(25px);box-shadow:0 4px 4px 0 rgba(0,0,0,0.1),inset 0 2px 4px 0 rgba(255,255,255,0.25);border:solid 1px #ffffff;background-color:rgba(246,247,250,0.96);position:absolute;top:105%;left:0;width:100%;left:50%;transform:translateX(-50%);z-index:-1;padding:4% 5%;border-radius:15px}.main-nav li{margin:0!important}.main-nav li:not(:last-child){margin:0}.main-nav li.active{display:none}.main-nav a{display:block}}@media screen and (max-width:992px) and (max-width:992px){.main-nav a{padding:8px 0}}@media screen and (max-width:992px){.main-nav a:before{display:none}.main-nav a:after{display:block;margin:auto}.main-nav.active .nav-title:before{transform:rotate(-90deg)}.main-nav.active .nav-title:after{opacity:0}.main-nav.open ul{opacity:1;pointer-events:auto}}.main-content{width:100%;max-width:1184px;position:relative;padding-bottom:236px}@media screen and (max-width:992px){.main-content{width:90%;margin:auto;padding-top:0;padding-bottom:54px}.main-content:after{top:0}}@media screen and (max-width:640px){.main-content{padding-bottom:14.4vw}}.active .main-title .container:before{height:100%}.active .article-box:after,.active .article-box:before{transition-delay:0.37s;height:100%!important}.active .right-content:before{transition-delay:0.19s;height:calc(100% + 81px)}@media screen and (max-width:992px){.active .right-content:before{height:100%}}.active .right-content:after{transition-delay:0.19s;height:calc(100% + 81px)}@media screen and (max-width:992px){.active .right-content:after{height:100%}}.active .an-line{width:100%}.active .editor_content{opacity:1;top:0}.active .article-line:after,.active .article-title:after,.active .article-title:before{width:100%}.active .article-title .container:after,.active .article-title .container:before{height:100%}.active .article-title{opacity:1}.news-infor-page .active .article-box:after,.news-infor-page .active .article-box:before{height:calc(100% + 390px)!important}@media screen and (max-width:992px){.w-md-90{width:90%;margin:auto}}.mb-150{margin-bottom:150px}@media screen and (max-width:640px){.mb-150{margin-bottom:60px}}.g-recaptcha{display:none;opacity:0}.editor-time{font-size:20px;color:#004e41;margin-bottom:40px}@media screen and (max-width:992px){.editor-time{font-size:15px;margin-bottom:20px}}.editor_content{position:relative;transition:0.8s cubic-bezier(0.25,0.1,0.25,1);transition-delay:0.3s;opacity:0;margin:auto}.editor_box{font-size:18px;line-height:1.5;letter-spacing:0.9px;text-align:left;color:#000;border-bottom:1px solid #747474;padding-bottom:47px}@media screen and (max-width:640px){.editor_box{font-size:4.2666666667vw;padding-bottom:6.2666666667vw}}.editor_box a{text-decoration:underline}.editor_box ol,.editor_box ul{padding-left:40px}.editor_box ol{list-style-type:decimal;padding-left:10px}.editor_box ul{list-style-type:initial;padding-left:20px}.editor_box b,.editor_box strong{font-weight:bold;font-size:inherit}.editor_box em{font-style:italic}.editor_box img{max-width:100%;height:auto!important}.editor_box iframe{max-width:100%}@media screen and (max-width:767px){.editor_box iframe{height:100%!important}}.editor_box h1,.editor_box h2,.editor_box h3,.editor_box h4,.editor_box h5,.editor_box h6,.editor_box table{margin:inherit}.editor_box td,.editor_box th,.editor_box tr{margin:initial}.desk_use,.kv-desk_use{display:block}.kv-mobile_use,.mobile_use{display:none}@media screen and (max-width:768px){.kv-desk_use{display:none}.kv-mobile_use{display:block}}@media screen and (max-width:992px){.desk_use{display:none}.mobile_use{display:block}}.page-animate{opacity:0;transform:translateY(15px);transition:all ease 0.75s}.page-animate.active{opacity:1;transform:translateY(0)}.loading{transition:0.6s;opacity:1;pointer-events:none;width:100%;height:100%;position:fixed;top:0;text-align:center;background:#eff0f2;z-index:999;backdrop-filter:blur(3px)}.loading.js-rmove{opacity:0}.loading .box{font-size:18px;color:#68b0e5;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;animation:opac 2s infinite linear}@media screen and (max-width:992px){.loading .box{font-size:15px}}.loading img{width:17%;max-width:288px}.loading span{width:200px;height:200px;display:block;position:absolute;top:calc(50% - 100px);left:calc(50% - 100px);border:1px solid;border-color:#68b0e5 transparent #68b0e5 transparent;border-radius:50%;animation:spin 2s infinite linear}@media screen and (max-width:992px){.loading span{width:150px;height:150px;top:calc(50% - 75px);left:calc(50% - 75px)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes opac{0%{opacity:1}50%{opacity:0.4}to{opacity:1}}.num input{width:100%;border:none;padding:0;text-align:center}.marquee-wrap{width:100%;overflow:hidden;white-space:nowrap}.marquee-track{display:inline-flex;will-change:transform;animation:marquee-scroll 80s linear infinite}.marquee-item{display:inline-block;font-family:"JosefinSlab",serif;font-size:60px;font-weight:300;font-style:italic;letter-spacing:normal;color:#68b0e5;white-space:nowrap;padding-right:20px}@media screen and (max-width:992px){.marquee-item{font-size:30px;padding-right:40px}}@media screen and (max-width:640px){.marquee-item{font-size:6.4vw}}@keyframes marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.news-list{width:100%;max-width:none}@media screen and (max-width:768px){.news-list__item{margin-bottom:8.4666666667vw}}.news-list__item .c-btn,.news-list__item .c-btn__button{border-radius:inherit}.news-list__item .c-btn{position:relative;text-decoration:none}.news-list__item .c-btn:after{transition:all 450ms cubic-bezier(0.22,0.61,0.35,1);transform:scale(0);position:absolute;right:17vw;top:-12vw;content:"";display:block;width:19.1666666667vw;height:19.1666666667vw;border-radius:99em;backdrop-filter:blur(5px);box-shadow:12px 12px 20px 0 rgba(0,0,0,0.05);border:1px solid #FFFFFF;background-image:linear-gradient(137deg,rgba(255,255,255,0.51) 2%,rgba(255,255,255,0) 112%),linear-gradient(134deg,rgba(255,255,255,0.5) 2%,rgba(255,255,255,0.23) 100%)}.news-list__item .c-btn__button{padding-top:54px;background:none;box-shadow:none;backdrop-filter:blur(0px)}@media screen and (max-width:992px){.news-list__item .c-btn__button{padding-top:0}}.news-list__item .c-btn__button:after{border-radius:inherit;opacity:0}.news-list__item .c-btn:hover{top:-1px}@media screen and (max-width:992px){.news-list__item .c-btn:hover{top:0}}.news-list__item .c-btn:hover:after{transition-delay:0.13s;transform:scale(1)}@media screen and (max-width:992px){.news-list__item .c-btn:hover:after{display:none}}.news-list__item .c-btn:hover .news-list__content:before{width:48px;height:48px;margin-right:32px}@media screen and (max-width:992px){.news-list__item .c-btn:hover .news-list__content:before{display:none}}.news-list__item .c-btn:hover .c-btn__button{transform:scale(1);backdrop-filter:blur(7.5px);background:rgba(255,255,255,0.5);box-shadow:0 4px 8px 0 rgba(0,0,0,0.15)}.news-list__item .c-btn:hover .c-btn__button:after{opacity:1}.news-list__item .c-btn:hover .c-btn__button:hover:after{--btn-angle-1:-75deg}@media screen and (max-width:992px){.news-list__item .c-btn:hover .c-btn__button{background:none;background-image:none;box-shadow:none;backdrop-filter:blur(0)}.news-list__item .c-btn:hover .c-btn__button:after{opacity:0}}.news-list__item .c-btn:hover .news-list__img{transform:scale(1)}.news-list__item .c-btn:hover .news-list__img:after{transition-delay:0.1s;transform:scale(1)}@media screen and (max-width:992px){.news-list__item .c-btn:hover .news-list__img:after{display:none}}.news-list__item .c-btn:hover .news-list__img img{width:100%;height:100%;object-fit:cover}.news-list__item .c-btn:hover .news-list__container:after{opacity:0}.news-list__item .c-btn:hover .news-list__desc{color:#404040}.news-list__item .c-btn:hover .news-list__desc h2{color:#2974aa}.news-list__item .c-btn:hover .news-list__desc p{color:#404040}.news-list__container{position:relative;width:min(90%,1608px);margin:auto;display:flex;align-items:center;gap:72px}@media screen and (max-width:992px){.news-list__container{gap:initial;padding-bottom:63px}}@media screen and (max-width:768px){.news-list__container{padding-bottom:8.4666666667vw}}.news-list__container:after{content:"";display:block;position:absolute;bottom:0;left:0;width:min(74%,1184px);height:1px;background:#68b0e5}@media screen and (max-width:992px){.news-list__container:after{width:100%}}.news-list__content{display:flex;align-items:center;flex-wrap:wrap;width:min(64.2%,1032px)}@media screen and (max-width:1164px){.news-list__content{width:59.2%}}@media screen and (max-width:992px){.news-list__content{width:57%;order:2}}@media screen and (max-width:640px){.news-list__content{width:43%;order:2}}.news-list__content:before{transition:all 450ms cubic-bezier(0.22,0.61,0.35,1);width:0px;height:0px;content:"";position:relative;top:-37px;background:url(../images/icon/icon_arrw.svg) no-repeat center;background-size:contain}@media screen and (max-width:992px){.news-list__content:before{display:none}}.news-list__content p{width:100%;display:block;max-height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;letter-spacing:0.9px}@media screen and (max-width:992px){.news-list__content p{max-height:60px;line-height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.news-list__desc{color:#8c8c8c;width:calc(100% - 80px);padding-bottom:54px}@media screen and (max-width:992px){.news-list__desc{width:100%;padding-bottom:0}}.news-list__desc h2{font-size:24px;font-weight:500;line-height:1.5;letter-spacing:1.2px;color:#042945;margin-bottom:18px;max-height:23px;line-height:23px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (max-width:768px){.news-list__desc h2{font-size:34px;letter-spacing:1.7px;max-height:150px;line-height:50px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:2.8125vw}}@media screen and (max-width:640px){.news-list__desc h2{font-size:4.8vw;max-height:20vw;line-height:7vw}}.news-list__desc p{width:100%;margin-bottom:32px}@media screen and (max-width:640px){.news-list__desc p{margin-bottom:4vw;font-size:4vw;line-height:5.5vw;max-height:10vw}}.news-list__img{transition:all 450ms cubic-bezier(0.22,0.61,0.35,1);transform:scale(0);position:absolute;right:0;order:2;width:33.444444vw;height:33.444444vw;max-width:424px;max-height:424px;z-index:2}@media screen and (max-width:992px){.news-list__img{width:31.733333vw;height:31.733333vw;transform:scale(1);position:static;order:1;margin-right:4%}}@media screen and (max-width:768px){.news-list__img{width:43.7333333333vw;height:43.7333333333vw;margin-right:8%}}.news-list__img:after{transition:all 450ms cubic-bezier(0.22,0.61,0.35,1);transform:scale(0);position:absolute;bottom:-2vw;right:-2vw;content:"";display:block;width:10.4166666667vw;height:10.4166666667vw;border-radius:99em;backdrop-filter:blur(5px);box-shadow:12px 12px 20px 0 rgba(0,0,0,0.05);border:solid 1.5px #fff;background-image:linear-gradient(137deg,rgba(255,255,255,0.51) 2%,rgba(255,255,255,0) 112%),linear-gradient(134deg,rgba(162,162,162,0.5) 2%,rgba(255,255,255,0.23) 100%);z-index:-1}.news-list__img-box{backdrop-filter:blur(20px);box-shadow:12px 12px 20px 0 rgba(0,0,0,0.1);border:solid 1.5px #fff;width:100%;height:100%;position:relative;border-radius:99em;overflow:hidden}@media screen and (max-width:992px){.news-list__img-box{border-radius:32px;box-shadow:6px 6px 10px 0 rgba(0,0,0,0.1)}}.news-list__img-box img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:640px){.news-list__time{font-size:3.48vw}}footer{font-size:18px;position:relative;padding:0 0 93px 0}footer .c-btn__label{top:6%}@media screen and (max-width:1366px){footer{font-size:16px}}@media screen and (max-width:1024px){footer{font-size:14px}}@media screen and (max-width:992px){footer{padding:0px 0 40px 0}}@media screen and (max-width:640px){footer{padding:0px 0 5.3333333333vw 0}}footer .top_content{display:flex;justify-content:space-between}@media screen and (max-width:992px){footer .top_content{display:block;padding-bottom:34px}}@media screen and (max-width:640px){footer .top_content{padding-bottom:4.5333333333vw}}footer .top_content .f_left{width:30%;max-width:500px}@media screen and (max-width:1024px){footer .top_content .f_left{width:100%;max-width:none}}footer .top_content .f_logo{max-width:269px;width:67%;margin-bottom:115px}@media screen and (max-width:1024px){footer .top_content .f_logo{margin-bottom:80px}}@media screen and (max-width:768px){footer .top_content .f_logo{margin-bottom:10.6666666667vw}}footer .top_content .f_logo img{width:100%;display:block}footer .top_content .f_community{display:flex;gap:17px;margin-bottom:40px}@media screen and (max-width:640px){footer .top_content .f_community{margin-bottom:11.4666666667vw}}footer .top_content .f_community a{width:48px;height:48px}footer .top_content .f_address{letter-spacing:0.9px;color:#000}@media screen and (max-width:992px){footer .top_content .f_address{font-size:16px}}@media screen and (max-width:640px){footer .top_content .f_address{font-size:3.4666666667vw}}footer .top_content .f_address h3{margin-bottom:17px}@media screen and (max-width:992px){footer .top_content .f_address h3{margin-bottom:13px}}@media screen and (max-width:640px){footer .top_content .f_address h3{margin-bottom:2.5333333333vw}}footer .top_content .f_address li b{width:61px;display:inline-block;margin-right:9px}@media screen and (max-width:1366px){footer .top_content .f_address li b{margin-right:0}}@media screen and (max-width:640px){footer .top_content .f_address li b{width:10vw}}footer .top_content .f_address li:not(:last-child){margin-bottom:13px}@media screen and (max-width:640px){footer .top_content .f_address li:not(:last-child){margin-bottom:1.7333333333vw}}footer .top_content .f_address li a{color:#000;text-decoration:none}footer .top_content .f_list{display:flex;flex-wrap:wrap;width:53%;max-width:938px}@media screen and (max-width:1742px){footer .top_content .f_list{width:59%}}@media screen and (max-width:1600px){footer .top_content .f_list{flex-wrap:wrap}}@media screen and (max-width:992px){footer .top_content .f_list{width:100%;margin-bottom:40px}}@media screen and (max-width:640px){footer .top_content .f_list{display:block;font-size:3.4666666667vw}}footer .top_content .f_list_item{letter-spacing:0.9px}footer .top_content .f_list_item:not(:last-child){margin-right:2.3958333333vw;width:9.5833333333vw;margin-bottom:2.0833333333vw}@media screen and (max-width:1742px){footer .top_content .f_list_item:not(:last-child){width:11vw}}@media screen and (max-width:992px){footer .top_content .f_list_item:not(:last-child){width:30%;margin-bottom:27px}}@media screen and (max-width:640px){footer .top_content .f_list_item:not(:last-child){width:100%!important;margin-bottom:5.3333333333vw}}footer .top_content .f_list_item h4{font-weight:500;color:#042945;margin-bottom:10px}@media screen and (max-width:640px){footer .top_content .f_list_item h4{font-size:4.2666666667vw}}footer .top_content .f_list_item ul{padding-left:15px;border-left:1px solid rgba(0,0,0,0.5);line-height:2}@media screen and (max-width:640px){footer .top_content .f_list_item ul{display:flex;flex-wrap:wrap;padding-left:4vw}}@media screen and (max-width:992px){footer .top_content .f_list_item li{margin-right:4.2vw}}@media screen and (max-width:640px){footer .top_content .f_list_item li{margin-right:5.3333333333vw}}footer .top_content .f_list_item a{transition:0.4s;text-decoration:none;color:#707070}footer .top_content .f_list_item a:hover{color:#68b0e5;text-decoration:underline}footer .top_content .f_list_item.last-item{flex-wrap:wrap}footer .top_content .f_list_item.last-item a{width:100%;display:block;margin-bottom:7px;color:#042945}@media screen and (max-width:992px){footer .top_content .f_list_item.last-item a{margin-bottom:9px}}@media screen and (max-width:640px){footer .top_content .f_list_item.last-item a{font-size:4.2666666667vw;margin-bottom:5.3333333333vw}}footer .top_content .f_list_item.last-item a:hover{color:#ec9b01;text-decoration:underline}footer .copyright{margin-top:2.0833333333vw;display:flex;justify-content:space-between;font-size:16px;color:rgba(0,0,0,0.65)}@media screen and (max-width:992px){footer .copyright{margin-top:0;display:block}}@media screen and (max-width:640px){footer .copyright{font-size:3.2vw;padding-right:19vw}}footer .copyright a{transition:0.4s;color:rgba(0,0,0,0.65);text-decoration:none}footer .copyright a:hover{color:#042945;text-decoration:underline}footer .f-marquee{margin-bottom:300px}@media screen and (max-width:992px){footer .f-marquee{margin-bottom:64px}}@media screen and (max-width:640px){footer .f-marquee{margin-bottom:8.5333333333vw}}footer .f-marquee .marquee-item{font-size:110px;line-height:0.75;letter-spacing:normal}@media screen and (max-width:992px){footer .f-marquee .marquee-item{font-size:8.064516129vw}}.btn-top{width:40px;height:120px;transition:0.3s;opacity:0;pointer-events:none;position:fixed;right:1%;bottom:30px;z-index:7;display:flex;align-items:center;justify-content:center}@media screen and (max-width:992px){.btn-top{right:3%}}.btn-top:after{content:"";width:1px;height:120px;background:#2974AA}.btn-top .btn-top-img{transition:0.4s;width:40px;margin:auto;position:absolute;top:80px;backdrop-filter:blur(25px);box-shadow:0 4px 4px 0 rgba(0,0,0,0.1),inset 0 2px 4px 0 rgba(255,255,255,0.25);border-radius:99em}.btn-top img{width:100%;display:block}.btn-top.active{cursor:pointer;opacity:1;pointer-events:auto}.btn-top.active:hover .btn-top-img{top:0}header{transition:0.4s;padding:0 32px;position:fixed;width:calc(100% - 40px);left:50%;transform:translateX(-50%);top:20px;height:64px;font-size:18px;display:flex;justify-content:space-between;align-items:center;z-index:10;border-radius:32px;backdrop-filter:blur(25px);box-shadow:0 4px 4px 0 rgba(0,0,0,0.1),inset 0 2px 4px 0 rgba(255,255,255,0.25);border:solid 1px #fff;background-color:rgba(255,255,255,0.5)}@media screen and (max-width:1170px){header{font-size:15px}}@media screen and (max-width:992px){header{top:10px;background:none;backdrop-filter:none;box-shadow:none;border:none;width:100%;padding:0 20px}}header.active{background:none;backdrop-filter:none;box-shadow:none;border:none}header.active .logo{position:relative}header.active .logo:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:220%;height:220%;border-radius:50%;filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(255,255,255,0.6);z-index:-1;opacity:0.9}header.active .menu-box{transition:0.4s;position:fixed;height:100vh;opacity:0;pointer-events:none;right:-100vw}header.active .menu-wrapper{display:flex;justify-content:center;align-items:center}header.active .menu-content{display:flex;justify-content:right}header .logo{text-indent:-100000px}header .logo a{display:block;width:38px;height:40px;background:url(../images/logo.svg) no-repeat;background-size:contain}@media screen and (max-width:992px){header .logo{margin-top:0}}header .menu-content{width:100%}@media screen and (max-width:992px){header .menu-content{display:flex;justify-content:right}}header .menu-box{position:relative;display:flex;align-items:baseline;justify-content:center}header .menu-box nav{position:relative}@media screen and (max-width:1170px){header .menu-box nav{left:-6%}}@media screen and (min-width:992px){header .menu-box nav .menu-item-frist:hover .sub_menu{opacity:1;pointer-events:auto}}@media screen and (max-width:992px){header .menu-box nav{left:0;height:65vh;overflow-y:scroll}header .menu-box nav .menu-item-frist .is-manage{border-top:1px solid #68b0e5}}header .menu-box li{position:relative;margin-right:36px}@media screen and (max-width:1170px){header .menu-box li{margin-right:24px}}header .menu-box li.active a{color:#084a79}header .menu-box li.active a:after{width:100%}header .menu-box li .btn_sub{position:absolute;display:none;top:50%;right:4%;transform:translateY(-50%) rotate(270deg);width:40px;height:40px;background-image:url(../images/icon/icon_arrw_b.svg);background-size:24px;background-repeat:no-repeat;background-position:center}@media screen and (max-width:992px){header .menu-box li .btn_sub{display:block}}header .menu-box li .sub_menu{opacity:0;pointer-events:none;position:absolute;top:54.2px;left:50%;transform:translateX(-50%);z-index:8;width:168px;height:auto;transition:0.5s;border-radius:0px 0px 10px 10px;backdrop-filter:blur(25px);box-shadow:0 4px 4px 0 rgba(0,0,0,0.1),inset 0 2px 4px 0 rgba(255,255,255,0.25);border:solid 1px #fff;background-color:rgba(255,255,255,0.5);line-height:2;letter-spacing:0.9px;padding:17px 0 20px 0}@media screen and (max-width:1170px){header .menu-box li .sub_menu{top:52.2px}}@media screen and (max-width:992px){header .menu-box li .sub_menu{position:fixed;width:100%;height:100%;transform:none;top:9px;left:100%;background:none;backdrop-filter:none}}header .menu-box li .sub_menu ul{display:block;text-align:center}header .menu-box li .sub_menu li{margin-right:0!important}header .menu-box li .sub_menu a{color:#404040}header .menu-box li .sub_menu a:after{display:none}header .menu-box li .sub_menu .title-1{display:none;color:#042945;border-bottom:none;padding-bottom:10px!important}@media screen and (max-width:992px){header .menu-box li .sub_menu .title-1{display:block;font-size:16px;margin:14% auto 10% auto}}header .menu-box li .sub_menu .title-1:before{position:relative;top:-1px;left:0;width:12px;height:20px;content:"";display:inline-block;vertical-align:middle;background-image:url(../images/icon/back_arrw.svg);background-size:12px;background-repeat:no-repeat;background-position:right center;background-color:inherit;margin-right:10px}header .menu-box li .sub_menu.active{left:0;pointer-events:auto}@media screen and (max-width:992px){header .menu-box li .sub_menu.active{opacity:1;top:9px;transform:none;width:100%;height:100%;position:fixed}header .menu-box li .sub_menu.active ul{border-top:1px solid #68b0e5}}header .menu-box li a{position:relative;transition:color,0.4s;color:#042945;text-decoration:none;display:block;height:45px;position:relative;top:9px}@media screen and (max-width:1170px){header .menu-box li a{height:41px;top:12px}}@media screen and (max-width:992px){header .menu-box li a{height:auto;top:0}}header .menu-box li a:after{transition:0.4s;position:absolute;content:"";display:block;width:0;height:4px;background:#084a79;bottom:0}@media screen and (max-width:992px){header .menu-box li a:after{display:none}}header .menu-box li a:hover{color:#084a79}header .menu-box li a:hover:after{width:100%}header .menu-box ul{display:flex}@media screen and (max-width:992px){header .menu-box{transition:0.4s;transition-delay:0.1s;pointer-events:none;opacity:0;text-align:center;position:fixed;width:100%;top:-20px;padding:0;box-sizing:content-box;display:block;overflow-y:scroll;height:101.5vh;max-width:none;right:0;background-color:rgba(255,255,255,0.3);backdrop-filter:blur(23px)}header .menu-box ul{display:block}header .menu-box li{margin:0!important}header .menu-box a{text-align:left;display:block;width:100%;margin:auto;padding:24px 5%!important;border-bottom:1px solid #68b0e5;line-height:1.5;letter-spacing:1.6px;font-weight:500}}@media screen and (max-width:992px) and (max-width:992px){header .menu-box a{padding:31.5px 38px!important}}@media screen and (max-width:992px) and (max-width:640px){header .menu-box a{padding:4.2vw 5.0666666667vw 3vw!important}}@media screen and (max-width:992px){header .menu-box a:before{display:none}}header .menu-item-show{display:none}header .menu-wrapper{display:none;width:64px;height:64px;cursor:pointer;z-index:10;border-radius:99em;backdrop-filter:blur(25px);box-shadow:0 4px 4px 0 rgba(0,0,0,0.1),inset 0 2px 4px 0 rgba(255,255,255,0.25);border:solid 1px #fff;background-color:rgba(255,255,255,0.5);cursor:pointer;z-index:10}header .menu-wrapper.no{opacity:0}@media screen and (max-width:992px){header .menu-wrapper{display:flex;justify-content:center;align-items:center}}@media screen and (max-width:640px){header .menu-wrapper{width:44px;height:44px}}header .hamburger-menu:after,header .hamburger-menu:before,header .menu-wrapper .hamburger-menu{width:24px;height:1px;border-radius:2px}@media screen and (max-width:640px){header .hamburger-menu:after,header .hamburger-menu:before,header .menu-wrapper .hamburger-menu{width:15px}}header .hamburger-menu{position:relative;background:#0E3144;transition:all 0ms 300ms}header .hamburger-menu:before{content:"";position:absolute;left:0;bottom:7px;background:#0E3144;transition:bottom 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1)}header .hamburger-menu:after{content:"";position:absolute;left:0;top:7px;background:#0E3144;transition:top 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1)}header .header-actions{position:absolute;top:37%;right:0;transform:translateY(-50%);display:flex;justify-content:right;align-items:flex-end;gap:32px}@media screen and (max-width:992px){header .header-actions{position:static;transform:none;justify-content:left}}header .google-search{max-width:200px;width:60%;height:40px;border-bottom:1px solid #484542}header .google-search form.gsc-search-box{width:100%;margin:0}header .google-search .gsib_b{width:auto;padding:0}header .google-search .gsib_a{padding:0;background-position:right -4px center}header .google-search .gsc-input-box{border:none;background:none}header .google-search .gsc-control-cse{padding:0;background:none;border:none}header .google-search input.gsc-input{background-color:initial!important;padding-right:49px!important}header .google-search .gsst_a .gscb_a{position:relative;top:0px;left:-50px}header .google-search .gsc-search-button-v2{border:none;background:none;padding:6px 0 6px 0}header .google-search .gsc-search-button-v2 svg{fill:#484542;width:17px;height:16px}@media screen and (max-width:992px){header .google-search{position:static;max-width:none;width:90%;margin:14% auto 6% auto}header .google-search form.gsc-search-box{max-width:none}}@media screen and (max-width:640px){header .google-search{margin:24% auto 10% auto}}@media screen and (max-width:992px){header .language{position:fixed;bottom:0;left:0;width:100%;display:flex;justify-content:center}}header .language a{display:block;text-decoration:none;line-height:1.5;letter-spacing:0.9px;text-align:left;color:#042945}@media screen and (max-width:992px){header .language a{width:50%;height:48px;text-align:center;background-color:rgba(255,255,255,0.7);border:none}}header .language a.active{display:none}@media screen and (max-width:992px){header .language a.active{display:block;background-color:#2974aa;color:#fff}}header .language a:hover{color:#2974aa}.js-menu-active header:before{opacity:1}.js-menu-active .menu-wrapper .hamburger-menu{background:rgba(255,255,255,0)}.js-menu-active .menu-wrapper .hamburger-menu:after{top:0;transform:rotate(45deg);transition:top 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1)}.js-menu-active .menu-wrapper .hamburger-menu:before{bottom:0;transform:rotate(-45deg);transition:bottom 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1)}.js-menu-active .active .menu-wrapper{position:relative;right:-2%}@media screen and (min-width:992px){.js-menu-active .active .menu-wrapper{background:none;box-shadow:none;border:none;backdrop-filter:none}}.js-menu-active .active .header-actions{position:static;transform:none;margin-bottom:69px;justify-content:left}@media screen and (max-width:992px){.js-menu-active .active .header-actions{margin-bottom:0}}.js-menu-active .active .menu-item-show{display:block;border-left:1px solid #68b0e5;padding-left:27px;margin-bottom:40px}.js-menu-active .active .menu-item-show:nth-child(2),.js-menu-active .active .menu-item-show:nth-child(5){padding-left:0;border:none}@media screen and (max-width:992px){.js-menu-active .active .menu-item-show{padding-left:0;border:none}}.js-menu-active .active .menu-item-100{width:100%}.js-menu-active .active .menu-item-100:not(:last-child){margin-bottom:16px}@media screen and (max-width:992px){.js-menu-active .active .menu-content.no .btn_sub,.js-menu-active .active .menu-content.no .header-actions,.js-menu-active .active .menu-content.no .is-manage,.js-menu-active .active .menu-content.no .menu-item-100{opacity:0;pointer-events:none}}.js-menu-active .active .menu-box{display:block;padding:35px 42px 0 70px;opacity:1;pointer-events:auto;width:100%;max-width:824px;top:-20px;right:-20px;backdrop-filter:blur(23px);box-shadow:0 4px 4px 0 rgba(0,0,0,0.1),inset 0 2px 4px 0 rgba(255,255,255,0.25);background-color:rgba(255,255,255,0.8)}@media screen and (max-width:992px){.js-menu-active .active .menu-box{height:101.5vh;max-width:none;right:0;padding:0;background-color:rgba(255,255,255,0.3);overflow:hidden}}.js-menu-active .active .menu-box ul{flex-wrap:wrap}.js-menu-active .active .menu-box li a:hover:after{display:none}.js-menu-active .active .menu-box li.active a:after{display:none}.js-menu-active .active .menu-box li.menu-item-frist{display:none}.js-menu-active .active .menu-box a.gsst_a{padding:0!important;border:none!important}@media screen and (min-width:992px){.js-menu-active .active .sub_menu{transition:0.4s;opacity:1;position:static;transform:translateX(0);text-align:left;background:none;box-shadow:none;backdrop-filter:none;border:none;pointer-events:none;padding:10px 0 0 0}.js-menu-active .active .sub_menu a{text-align:left;color:#747474}}@media screen and (max-width:640px){.questionnaire-page .glass-title-wrap{margin-bottom:25.3333333333vw}}.questionnaire-box{transition:0.6s;opacity:0;letter-spacing:1.2px}.questionnaire-box p{margin-bottom:30px}.questionnaire-box .a-link a{display:block;color:#004e41}.questionnaire-box .a-link a:hover{color:#68b0e5}.questionnaire-box hr{border-top:1px solid #c7c7c7;margin:78px 0}@media screen and (max-width:992px){.questionnaire-box hr{margin:40px 0}}.questionnaire-box b{color:#ec9b01}.questionnaire-box .form-group:not(:last-child){border-bottom:1px solid #d7e6f0;margin-bottom:48px}@media screen and (max-width:640px){.questionnaire-box .form-group:not(:last-child){margin-bottom:10.6666666667vw}}.questionnaire-box .form-group .radio-box label{margin-bottom:43px}@media screen and (max-width:992px){.questionnaire-box .form-group .radio-box label{margin-bottom:0}}@media screen and (max-width:640px){.questionnaire-box .form-group .radio-box-last{margin-top:-3.6vw}}.questionnaire-box.active{opacity:1}.questionnaire-form{padding:48px 40px;border-radius:20px;border:1.758px solid rgba(255,255,255,0.5);backdrop-filter:blur(9px);box-shadow:12px 12px 20px 0 rgba(0,0,0,0.05);background-image:linear-gradient(94deg,rgba(255,255,255,0.51) 3.5%,rgba(255,255,255,0) 112%)}@media screen and (max-width:640px){.questionnaire-form{padding:10.5333333333vw 4.2666666667vw}}.questionnaire-form form{margin-top:0}.questionnaire-form .form-group h2{font-size:20px;line-height:1.5;letter-spacing:1px;color:#042945;margin-bottom:45px}@media screen and (max-width:640px){.questionnaire-form .form-group h2{font-size:4.2666666667vw;margin-bottom:6.4vw}}.questionnaire-form .form-group label{color:#000}.questionnaire-form .c-btn.sumbit-btn{margin:64px auto 0 auto}@media screen and (max-width:640px){.questionnaire-form .c-btn.sumbit-btn{margin:11.0666666667vw auto 0 auto}}.questionnaire-intro{font-size:18px;line-height:1.5;letter-spacing:0.9px;color:#000;padding:48px 0;border-top:1px solid #747474;border-bottom:1px solid #747474;margin-bottom:39px}@media screen and (max-width:640px){.questionnaire-intro{font-size:3.7333333333vw;padding:4.8vw 0;margin-bottom:9.6vw}}.questionnaire-intro b{display:block;font-weight:500;color:#2974aa;text-decoration:underline}.check-box{position:relative;font-size:18px;line-height:1.56;letter-spacing:0.9px;color:#484542;display:flex}.check-box a{text-decoration:underline}.check-box input{display:none}.check-box input[type=checkbox]+label{position:relative;display:flex;align-items:center}.check-box input[type=checkbox]+label:before{display:block;content:"";width:32px;height:32px;border:solid 1px #484542;margin-right:8px}@media screen and (max-width:640px){.check-box input[type=checkbox]+label:before{width:24px;height:24px}}.check-box input[type=checkbox]:checked+label:after{position:absolute;display:block;top:0;left:0;content:"";width:32px;height:32px;background:#2974aa}@media screen and (max-width:640px){.check-box input[type=checkbox]:checked+label:after{width:24px;height:24px}}.download-page .article-box{padding-top:96px}@media screen and (max-width:992px){.download-page .article-box{padding-top:0}}.download-box{max-width:none}.download__list{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.download__list a{text-decoration:none}.download__list--item{position:relative;padding:5.2819414704% 8.9221984297% 5.3533190578% 2.284082798%;border-radius:0 80px 0 0;border:1.758px solid rgba(255,255,255,0.5);backdrop-filter:blur(9px);box-shadow:12px 12px 20px 0 rgba(0,0,0,0.05);background-image:linear-gradient(133deg,rgba(255,255,255,0.51) 3.5%,rgba(255,255,255,0) 112%);width:48%;max-width:661px;margin-bottom:64px}@media screen and (max-width:1650px){.download__list--item{width:46%}}@media screen and (max-width:768px){.download__list--item{width:86%;border-radius:0 45px 0 0;padding:8vw 26.6666666667vw 8vw 8.2798001428vw;margin-bottom:6.4vw}}.download__list--item .c-btn{width:160px;height:48px;margin-top:12.75%}@media screen and (max-width:640px){.download__list--item .c-btn{width:35.2vw;height:10.56vw;margin-top:4.2666666667vw}.download__list--item .c-btn .c-btn__button{font-size:3.7333333333vw}}.download__list--title{font-size:24px;font-weight:500;line-height:1.5;letter-spacing:1.2px;color:#042945;max-height:72px;line-height:36px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width:1200px){.download__list--title{font-size:20px;max-height:60px;line-height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media screen and (max-width:640px){.download__list--title{font-size:4.5333333333vw;max-height:50px;line-height:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.download__list--img{position:absolute;top:50%;right:-7.8%;transform:translateY(-50%);max-width:160px;width:25%;box-shadow:8px 8px 8px 0 rgba(0,0,0,0.05)}@media screen and (max-width:768px){.download__list--img{width:38%;right:-16.8%}}@media screen and (max-width:640px){.download__list--img{width:34%}}.download__list--img img{width:100%;display:block}.news-page .article-box{width:100%;padding-top:68px}@media screen and (max-width:992px){.news-page .article-box{padding-top:0}}.news-page .pagination{max-width:1608px;width:93%;margin:auto;margin-top:95.5px}@media screen and (max-width:640px){.news-page .pagination{width:90%;margin-top:12.7333333333vw}}.news-infor-page .c-circle{position:absolute}@media screen and (max-width:992px){.news-infor-page .c-circle{display:none}}.news-infor-page .c-circle.c-circle--1{top:0;right:0;width:35%;max-width:667px}.news-infor-page .c-circle.c-circle--2{top:20%;right:0;width:39%;max-width:734px}.news-infor-page .c-circle img{width:100%;display:block}.news-infor-page .article-box{width:100%;margin:auto;padding-top:48px}@media screen and (max-width:640px){.news-infor-page .article-box{padding-top:6.4vw}}.news-infor-page .main-content{max-width:none;max-width:1488px;width:93%;margin:auto}@media screen and (max-width:640px){.news-infor-page .main-content{width:90%}}.news-infor-page .main-title{padding-top:199px}@media screen and (max-width:640px){.news-infor-page .main-title{padding-top:38.8vw}}.news-infor-page .main-title .glass-sort,.news-infor-page .main-title .glass-time{max-width:1488px;width:93%;margin:auto;font-size:20px;font-weight:500;line-height:1.58;letter-spacing:1px;color:#2974aa;margin-bottom:39px}@media screen and (max-width:640px){.news-infor-page .main-title .glass-sort,.news-infor-page .main-title .glass-time{width:90%}}@media screen and (max-width:992px){.news-infor-page .main-title .glass-sort{display:none}}.news-infor-page .main-title .glass-time{font-size:18px;line-height:1.75;letter-spacing:0.9px;border-bottom:1px solid #747474;padding-bottom:15px;margin-bottom:0}@media screen and (max-width:640px){.news-infor-page .main-title .glass-time{font-size:3.4666666667vw;padding-bottom:3.0666666667vw}}.news-infor-page .main-title .glass-title-wrap{position:relative;width:100%;max-width:none;padding-top:2.9947916667%;padding-bottom:2.9947916667%;padding:2.9947916667% 0}@media screen and (max-width:992px){.news-infor-page .main-title .glass-title-wrap{margin-bottom:30px}}@media screen and (max-width:640px){.news-infor-page .main-title .glass-title-wrap{margin-bottom:11.2vw}}.news-infor-page .main-title .glass-title-wrap:before{display:none}.news-infor-page .main-title .glass-title-wrap:after{max-width:1400px;width:100%;height:100%;position:absolute;left:0;top:0;content:"";display:block;border:1px solid #FFFFFF;background-image:linear-gradient(116deg,rgba(255,255,255,0.51) 4%,rgba(255,255,255,0) 111%);backdrop-filter:blur(13.2px);z-index:-1}.news-infor-page .main-title h1{font-size:36px;font-weight:500;line-height:1.33;letter-spacing:1.8px;padding-right:22%;color:#042945;max-width:1488px;width:93%;margin:auto}@media screen and (max-width:992px){.news-infor-page .main-title h1{padding:0 40px;width:100%}}@media screen and (max-width:768px){.news-infor-page .main-title h1{padding:0 5.3333333333vw}}@media screen and (max-width:640px){.news-infor-page .main-title h1{font-size:5.3333333333vw}}.news-infor-page .editor_content .c-btn{margin-top:48px;height:48px;width:160px}@media screen and (max-width:640px){.news-infor-page .editor_content .c-btn{margin:10.6666666667vw auto 0 auto}}.news-infor-page .editor_content .c-btn__button{justify-content:right;padding-right:24px;box-sizing:border-box}.news-infor-page .editor_content .c-btn__button:before{position:absolute;left:24px;display:block;content:"";width:8px;height:16px;background:url(../../dist/images/news/back_arrw.svg)}.contact-page{position:relative;font-size:18px}.contact-page .form-intro{color:#042945;line-height:1.5;letter-spacing:0.9px}@media screen and (max-width:640px){.contact-page .form-intro{font-size:3.7333333333vw}}.contact-page .article-box{justify-content:space-between}.contact-page .form-box{opacity:0;max-width:1128px;width:69%;transition:all ease 0.75s}@media screen and (max-width:992px){.contact-page .form-box{width:90%;max-width:none;margin:0 auto}}.contact-page .form-box.active{opacity:1}.contact-page .form-information{order:2;position:relative;transition:0.6s;transition-delay:0.3s;max-width:424px;width:26%;padding:2.8645833333% 3.2291666667% 2.8645833333%;border-radius:20px;border:1.758px solid rgba(255,255,255,0.5);backdrop-filter:blur(9px);box-shadow:12px 12px 20px 0 rgba(0,0,0,0.05);background-image:linear-gradient(121deg,rgba(255,255,255,0.51) 3.5%,rgba(255,255,255,0) 112%)}@media screen and (max-width:992px){.contact-page .form-information{width:90%;max-width:none;margin:0 auto 104px auto}}@media screen and (max-width:640px){.contact-page .form-information{margin-bottom:13.8666666667vw;padding:7.3333333333vw;font-size:3.7333333333vw}}.contact-page .form-information h2{font-size:20px;font-weight:500;line-height:1.35;letter-spacing:1px;color:#2974aa;margin-bottom:20px}@media screen and (max-width:640px){.contact-page .form-information h2{font-size:4.2666666667vw;line-height:0.84;letter-spacing:1.6px;margin-bottom:4.8vw}}.contact-page .form-information b{color:#042945;width:75px;margin-right:20px}.contact-page .form-information li{color:#2974aa}.contact-page .form-information li:not(:last-child){margin-bottom:12px}@media screen and (max-width:640px){.contact-page .form-information li:not(:last-child){margin-bottom:3.2vw}}.contact-page .form-information a{color:#2974aa;text-decoration:none}@media screen and (max-width:640px){.contact-page .c-btn.sumbit-btn{margin:11.0666666667vw auto 0 auto}}
/*# sourceMappingURL=main.css.map */