.catalogList .Img img,.catalogList .item,.documentList .item,.documentList .item .document,.documentList .item svg,.newsList .ImgBox .Img,.newsList .ImgBox .Img img,.newsList .ImgBox .Img:after,.newsList .ImgBox .Img:before,.newsList .Txt .moreBtn a:before,.newsList .item{-webkit-transition:all 0.4s;transition:all 0.4s}.mainArea{padding-top:0;background:#f4f4f4}.searchArea .txtBox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:0;color:#000}.searchArea .txtBox .keyword{padding-right:30px;-ms-flex-negative:0;flex-shrink:0;font-size:30px;font-weight:700}.searchArea .txtBox h2{position:relative;display:inline-block;font-size:20px;font-weight:400}.searchArea .txtBox h2:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#f14595}.searchArea .searchList{padding-top:30px}.searchArea .noData{padding-top:30px;font-size:16px;line-height:1.5;letter-spacing:0.05rem;color:#272626;text-align:center}.catalogList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-20px -18px}.catalogList .catalogItem{width:33.3333333333%;padding:20px 18px}@media (min-width:1180px) and (max-width:1366px){.catalogList .catalogItem{width:50%}}@media (max-width:960px){.catalogList .catalogItem{width:50%}}@media (max-width:640px){.catalogList .catalogItem{width:100%}}.catalogList .item{position:relative;padding:15px;height:100%;border-radius:10px;background-color:#fff;overflow:hidden;-webkit-box-shadow:0px 0px 13px 0px rgba(0,0,0,0.04);box-shadow:0px 0px 13px 0px rgba(0,0,0,0.04)}@media (min-width:1181px){.catalogList .item:hover{-webkit-transform:translate(-5px,-5px);transform:translate(-5px,-5px)}.catalogList .item:hover .Img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.catalogList .item:hover .Txt .title a{color:#f14595}}.catalogList .Img{position:relative;margin:0 auto;max-width:300px;width:100%;overflow:hidden}.catalogList .Img a{display:block;overflow:hidden}.catalogList .Img img{width:100%;height:auto;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.catalogList .Txt{padding:20px 7px}.catalogList .Txt .title a{display:block;font-size:18px;font-weight:bold;letter-spacing:0.6px;color:#272626}.catalogList .Txt .tagBox{padding:0;padding-top:8px}.catalogList .Txt .tagBox li{margin:4px 2px;padding:7px 19px;border:1px solid #8b8b8b;border-radius:30px;color:#8b8b8b}@media (max-width:1180px){.catalogList .Txt .tagBox li{padding:7px 10px}}.catalogList .linkWrap{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.documentList{border-bottom:2px solid #272626}.documentList .documentItemTitle .item .document{position:relative;padding:8px 15px 12px}.documentList .documentItemTitle .item .document:before{content:"";position:absolute;bottom:0;left:0;right:0;margin:0 auto;display:block;width:calc(100% - 10px);height:2px;background:#272626}@media (min-width:1181px){.documentList .documentItem:not(.documentItemTitle):hover .item{-webkit-box-shadow:0px 0px 18px 0px rgba(0,0,0,0.11);box-shadow:0px 0px 18px 0px rgba(0,0,0,0.11);border-radius:10px}.documentList .documentItem:not(.documentItemTitle):hover .item .document{-webkit-transform:translate(-5px,-5px);transform:translate(-5px,-5px)}}.documentList .documentItem:first-child .item,.documentList .documentItem:last-child .item{border-bottom:none}.documentList .item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d9d9d9}.documentList .item .document{padding:26.5px 10px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;font-weight:400;text-align:center;letter-spacing:1px;color:#050c0c}@media (max-width:960px){.documentList .item .document{padding:15px 10px;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important;width:25%}}@media (max-width:480px){.documentList .item .document{padding:10px;width:33.3333333333%}}@media (max-width:380px){.documentList .item .document{width:50%}}.documentList .item .title{-webkit-box-flex:1.6;-ms-flex:1.6;flex:1.6}.documentList .item svg{width:20px;height:26px;color:#272626}@media (min-width:1181px){.documentList .item svg:hover{color:#f14595}}.documentList .item .linkWrap{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%}.faqList{width:100%}.faqList .faqItem{padding:5px;border-bottom:1px solid #d9d9d9}.faqList .title{position:relative;padding:15px 5px;font-size:18px;font-weight:400;color:#272626;cursor:pointer}@media (max-width:640px){.faqList .title{padding-right:40px}}.faqList .title b{display:inline-block;vertical-align:middle;margin-right:10px;font-style:italic;font-size:18px;color:#272626}.faqList .toggleOpen{position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:4px 8px;display:block;width:28px;height:28px;background-color:#272626;border-radius:10px;font-size:13px;text-align:center;color:#fff;cursor:pointer}.faqList .definition{display:none;padding:15px;font-size:16px;color:#4f4f4f;line-height:1.8}.newsList .newsItem{padding:20px 0}.newsList .item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;-webkit-box-shadow:0px 0px 15.36px 0.64px rgba(0,0,0,0.07);box-shadow:0px 0px 15.36px 0.64px rgba(0,0,0,0.07);border-radius:10px}@media (max-width:1180px){.newsList .item{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:960px;width:100%}}@media (min-width:1181px){.newsList .item:hover{-webkit-transform:translate(-5px,-5px);transform:translate(-5px,-5px)}.newsList .item:hover .ImgBox .Img{background:#000}.newsList .item:hover .ImgBox .Img:before{left:50%}.newsList .item:hover .ImgBox .Img:after{-webkit-transition-delay:0.15s;transition-delay:0.15s;top:50%}.newsList .item:hover .ImgBox .Img img{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0.6}.newsList .item:hover .Txt .title a{color:#f14595}.newsList .item:hover .Txt .moreBtn a{color:#f14595}.newsList .item:hover .Txt .moreBtn a:before{-webkit-filter:invert(37%) sepia(59%) saturate(2525%) hue-rotate(309deg) brightness(101%) contrast(89%);filter:invert(37%) sepia(59%) saturate(2525%) hue-rotate(309deg) brightness(101%) contrast(89%)}}.newsList .newsInfoBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:20px}.newsList .newsInfoBox .classTitle,.newsList .newsInfoBox .dateBox{padding:10px 0}.newsList .newsInfoBox .classTitle{margin-right:25px;padding:7px 22px;font-size:14px;font-weight:500;line-height:1;letter-spacing:0.5px;color:#fff;background:#868686;border-radius:40px}.newsList .newsInfoBox .dateBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsList .newsInfoBox .dateBox:before{content:"";position:relative;top:-2px;margin-right:10px;display:block;width:13px;height:14px;background-image:url("../images/calendar.png");background-repeat:no-repeat;background-size:cover}.newsList .newsInfoBox .dateBox .date{font-size:14px;font-weight:900;text-transform:uppercase;line-height:1;color:#4f4f4f}.newsList .ImgBox{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:48.5%}@media (max-width:1180px){.newsList .ImgBox{width:100%}}.newsList .ImgBox .Img{position:relative;border-radius:10px;overflow:hidden}.newsList .ImgBox .Img:after,.newsList .ImgBox .Img:before{content:"";position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;background:#fff;opacity:1}.newsList .ImgBox .Img:before{width:70px;height:2px;left:calc(0% - 35px)}.newsList .ImgBox .Img:after{height:70px;width:2px;top:calc(0% - 35px)}@media (min-width:1181px){.newsList .ImgBox .Img:hover{background:#000}.newsList .ImgBox .Img:hover:before{left:50%}.newsList .ImgBox .Img:hover:after{-webkit-transition-delay:0.15s;transition-delay:0.15s;top:50%}.newsList .ImgBox .Img:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0.6}}.newsList .ImgBox .Img img{width:100%;height:auto;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.newsList .Txt{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:35px 50px 30px 55px}@media (max-width:1180px){.newsList .Txt{padding:30px;width:100%}}@media (max-width:480px){.newsList .Txt{padding:20px}}.newsList .Txt .title{padding-bottom:10px;border-bottom:1px solid #e9e9e9;font-size:20px;font-weight:500;letter-spacing:0.5px;color:#272626}@media (max-width:768px){.newsList .Txt .title{font-size:18px}}.newsList .Txt .title a{color:#272626}@media (min-width:1181px){.newsList .Txt .title a:hover{color:#f14595}}.newsList .Txt .intro{padding-top:10px;letter-spacing:0.3px;color:#4f4f4f}.newsList .Txt .moreBtn{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-weight:500;color:#272626}.newsList .Txt .moreBtn a{position:relative;padding-right:40px;color:#4f4f4f}@media (min-width:1181px){.newsList .Txt .moreBtn a:hover{color:#f14595}.newsList .Txt .moreBtn a:hover:before{-webkit-filter:invert(37%) sepia(59%) saturate(2525%) hue-rotate(309deg) brightness(101%) contrast(89%);filter:invert(37%) sepia(59%) saturate(2525%) hue-rotate(309deg) brightness(101%) contrast(89%)}}.newsList .Txt .moreBtn a:before{content:"";position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1);display:block;width:12px;height:11px;background-image:url("../images/arrow.png");background-size:cover;background-repeat:no-repeat;-webkit-filter:invert(30%) sepia(7%) saturate(0%) hue-rotate(245deg) brightness(97%) contrast(92%);filter:invert(30%) sepia(7%) saturate(0%) hue-rotate(245deg) brightness(97%) contrast(92%)}.newsList .linkWrap{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;border-radius:10px}