.catalogList .Img,.catalogList .Img img,.catalogList .Txt,.documentArea .documentItem.body,.documentArea .documentItem.body .btn.download,.documentArea .documentItem.body .btn.download:after,.faqArea .faqItem .title,.faqArea .faqItem .toggleOpen:after,.faqArea .faqItem .toggleOpen:before{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.catalogBox{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.catalogBox.hide{pointer-events:none;opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.catalogList{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr 30px 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:auto;grid-template-rows:auto;gap:50px 30px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.catalogList>:first-child{-ms-grid-row:1;-ms-grid-column:1}.catalogList>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.catalogList>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}@media (max-width:1400px){.catalogList{gap:50px 20px}}@media (max-width:840px){.catalogList{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.catalogList{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:30px 20px}}.catalogList .item{position:relative}@media (min-width:1181px){.catalogList .item:hover .Img{border-color:#2a59a7}.catalogList .item:hover .Img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.catalogList .item:hover .Txt{color:#2a59a7}}.catalogList .Img{position:relative;overflow:hidden;width:100%;height:auto;aspect-ratio:620/475;border:1px solid #d9d9d9}.catalogList .Img img{display:block;width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.catalogList .Txt{padding-top:15px;text-align:center;font-weight:500;color:#333;font-size:18px;line-height:1.2;letter-spacing:0.36px}.introArea{overflow-x:clip}.introArea .introBox{position:relative;z-index:1;padding-top:120px;padding-bottom:102px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-column-gap:max(50px,5%);-moz-column-gap:max(50px,5%);column-gap:max(50px,5%)}.introArea .introBox:after{content:"";position:absolute;top:0;right:19.3%;width:100%;height:100%;background-color:#f4f8fb;z-index:-1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:1180px){.introArea .introBox{padding:80px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:60px;max-width:800px;margin:0 auto}.introArea .introBox:after{width:100dvw;left:50%;right:unset;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:840px){.introArea .introBox{padding:60px 0}}@media (max-width:400px){.introArea .introBox{row-gap:30px}}.introArea .introBox .Txt{-webkit-box-flex:1;-ms-flex:1;flex:1}.introArea .introBox .Txt .title{color:#333;font-weight:bold;font-size:34px;line-height:1.5;letter-spacing:2.72px}.introArea .introBox .Txt .text{margin-top:22px;max-width:595px;color:#4c4c4c;font-size:16px;line-height:2;letter-spacing:0.32px}.introArea .introBox .Txt .btnBox{margin-top:30px}@media (max-width:1400px){.introArea .introBox .Txt .title{font-size:32px}.introArea .introBox .Txt .text{font-size:15px}.introArea .introBox .Txt .btnBox{margin-top:24px}}@media (max-width:1180px){.introArea .introBox .Txt{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:100%}.introArea .introBox .Txt .title{font-size:30px}}@media (max-width:840px){.introArea .introBox .Txt .title{font-size:28px}.introArea .introBox .Txt .text{font-size:14px}.introArea .introBox .Txt .btnBox{margin-top:20px}}@media (max-width:400px){.introArea .introBox .Txt .title{font-size:26px}}.introArea .introBox .Img{-ms-flex-negative:0;flex-shrink:0;width:47%;margin-top:15px}.introArea .introBox .Img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}@media (max-width:1180px){.introArea .introBox .Img{margin-top:0;width:100%}}.introArea .textEditorBox.introduce{border:2px dashed #d9d9d9;padding:60px 145px;margin-top:70px;margin-bottom:58px}.introArea .textEditorBox.introduce .textEditorTitle{color:#333;font-weight:bold;font-size:34px;line-height:1.5;letter-spacing:2.55px;border-bottom:1px solid #d9d9d9;padding-bottom:20px;margin-bottom:24px}.introArea .textEditorBox.video{padding-top:50px;padding-bottom:128px;max-width:1106px;margin:0 auto}.introArea .textEditorBox.video>.titleBox{margin-bottom:20px}@media (max-width:1400px){.introArea .textEditorBox.introduce{padding:50px 100px}.introArea .textEditorBox.video{padding-bottom:100px}}@media (max-width:1180px){.introArea .textEditorBox.introduce{padding:50px 60px;margin:60px 0}.introArea .textEditorBox.introduce .textEditorTitle{font-size:32px}.introArea .textEditorBox.video{padding-bottom:80px}}@media (max-width:840px){.introArea .textEditorBox.introduce{padding:40px}.introArea .textEditorBox.introduce .textEditorTitle{font-size:30px}}@media (max-width:540px){.introArea .textEditorBox.introduce{padding:30px}.introArea .textEditorBox.introduce .textEditorTitle{font-size:26px}}@media (max-width:400px){.introArea .textEditorBox.introduce{padding:20px}.introArea .textEditorBox.introduce .textEditorTitle{font-size:24px}}.faqArea{padding:100px 0;background-color:#f4f8fb}.faqArea .faqList{width:100%;margin-top:35px;padding-left:8px;padding-right:38px;overflow-y:auto;max-height:430px}.faqArea .faqList::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.15);box-shadow:inset 0 0 5px rgba(0,0,0,0.15);background-color:#f1f1f1}.faqArea .faqList::-webkit-scrollbar{width:5px;height:5px;background-color:#f1f1f1}.faqArea .faqList::-webkit-scrollbar-thumb{background:#2a59a7}.faqArea .faqItem{padding:16px 0;border-bottom:1px solid #d9d9d9}.faqArea .faqItem.open .title{color:#2a59a7}.faqArea .faqItem.open .toggleOpen:after{-webkit-transform:none;transform:none}.faqArea .faqItem .title{position:relative;width:100%;cursor:pointer;padding:10px 5px;font-weight:bold;color:#333;font-size:18px;line-height:1.8333333333;letter-spacing:2.7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.faqArea .faqItem .toggleOpen{position:relative;display:inline-block;width:22px;height:auto;aspect-ratio:1/1;-ms-flex-negative:0;flex-shrink:0}.faqArea .faqItem .toggleOpen:after,.faqArea .faqItem .toggleOpen:before{content:"";width:100%;height:2px;background-color:#2a59a7;position:absolute;top:50%;left:0;translate:0 -50%;z-index:1}.faqArea .faqItem .toggleOpen:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.faqArea .faqItem .definition{display:none;padding:20px;font-size:15px;line-height:2;color:#4c4c4c;background-color:#fff;border:1px solid #d9d9d9}@media (max-width:1180px){.faqArea{padding:80px 0}.faqArea .faqList{padding-left:0;padding-right:24px;max-height:298px}.faqArea .faqItem{padding:12px 0}.faqArea .faqItem .title{font-size:16px}.faqArea .faqItem .toggleOpen{width:16px}.faqArea .faqItem .definition{padding:15px;font-size:14px}}@media (max-width:840px){.faqArea{padding:60px 0}}@media (max-width:400px){.faqArea{padding:40px 0}.faqArea .faqList{padding-right:20px}.faqArea .faqItem{padding:8px 0}.faqArea .faqItem .title{font-size:15px}.faqArea .faqItem .toggleOpen{width:14px}.faqArea .faqItem .definition{padding:12px;font-size:14px}}.documentArea{position:relative;padding-top:94px;padding-bottom:100px}.documentArea:after{content:"";position:absolute;width:100%;height:100%;background:conic-gradient(from 90deg at 1px 1px,rgba(0,0,0,0) 90deg,#c7c7c7 0),#fff;background-size:49px 49px;background-position:49.3% 50.4%;z-index:-1;top:0;left:0;opacity:0.25;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:1180px){.documentArea{padding:80px 0}}@media (max-width:840px){.documentArea{padding:60px 0}}.documentArea .documentBox{max-width:1106px;margin:0 auto}.documentArea .documentList{margin-top:57px;padding-bottom:36px;background-color:#f8f8f8}@media (max-width:640px){.documentArea .documentList{padding:30px 0}}.documentArea .documentItem .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;font-weight:bold}.documentArea .documentItem.head{background-color:#2a59a7;color:#fff;font-size:20px;line-height:1.3;letter-spacing:0.4px;padding:16px 38px}.documentArea .documentItem.head .title:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.documentArea .documentItem.head .title:last-child{text-align:center;width:max(23%,180px);border-left:1px solid #d9d9d9}.documentArea .documentItem.body{color:#333;font-size:18px;line-height:1.8333333333;letter-spacing:0.72px;padding:0 38px}@media (min-width:1181px){.documentArea .documentItem.body:hover{background-color:#eeeeee}.documentArea .documentItem.body:hover a{color:#2a59a7}.documentArea .documentItem.body:hover .btn.download{color:#2a59a7}.documentArea .documentItem.body:hover .btn.download:after{background-color:#2a59a7}}.documentArea .documentItem.body .item{padding:24px 0;border-bottom:1px solid #d9d9d9}.documentArea .documentItem.body .title{-webkit-box-flex:1;-ms-flex:1;flex:1}.documentArea .documentItem.body .btn.download{-ms-flex-negative:0;flex-shrink:0;width:max(23%,180px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;color:#bababa}.documentArea .documentItem.body .btn.download:after{content:"";position:relative;display:inline-block;-webkit-mask:url("../images/icon/download.png") no-repeat center center/contain;mask:url("../images/icon/download.png") no-repeat center center/contain;background-color:#bababa;width:19px;height:19px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:1181px){.documentArea .documentItem.body .btn.download:hover{color:#2a59a7}.documentArea .documentItem.body .btn.download:hover:after{background-color:#2a59a7}}@media (max-width:1180px){.documentArea .documentItem.head{padding:12px 30px;font-size:18px}.documentArea .documentItem.body{font-size:16px;padding:0 30px}.documentArea .documentItem.body .item{padding:20px 0}}@media (max-width:640px){.documentArea .documentItem.head{display:none}.documentArea .documentItem.body{font-size:15px;padding:0 24px}.documentArea .documentItem.body .btn.download{width:unset;max-width:100px}}@media (max-width:400px){.documentArea .documentItem.body{padding:0 18px}.documentArea .documentItem.body .item{padding:16px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:8px}}