.classTitle,.newsInfoBox .classTitle,.qualityList .Img .arrow,.qualityList .Img:after,.qualityList .Txt .title{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.newsInfoBox{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;padding-bottom:20px}@media (min-width:641px) and (max-width:992px){.newsInfoBox{padding-bottom:10px}}@media (max-width:640px){.newsInfoBox{padding-bottom:15px}}.newsInfoBox .dateBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;margin-right:32px}@media (max-width:768px){.newsInfoBox .dateBox{margin-right:20px}}.newsInfoBox .dateBox .date{color:#696969;font-size:21px;font-weight:800;line-height:1.25;letter-spacing:1.68px}@media (max-width:1280px){.newsInfoBox .dateBox .date{font-size:19px}}.newsInfoBox .dateBox .year{color:#AEAEAE;font-size:16px;font-weight:500;line-height:1.48;letter-spacing:1.28px;padding-top:5px}.newsInfoBox .dateBox .year:before{display:inline-block;vertical-align:middle;content:"/";color:#AEAEAE;font-size:18px;font-weight:500;line-height:1.48;letter-spacing:1.44px;margin:0 7px 0 14px}.newsInfoBox .classTitle{color:#71A8DB;font-size:16px;font-weight:600;line-height:1.5;padding:7px 27.5px 5px;letter-spacing:1.28px;background-color:#ffffff;border-radius:999px;-webkit-box-shadow:5px 6px 14.2px 0 #E4EDF5;box-shadow:5px 6px 14.2px 0 #E4EDF5}@media (max-width:768px){.newsInfoBox .classTitle{font-size:15px;padding:8px 25px 5px}}.classTitle{color:#71A8DB;font-size:16px;font-weight:600;line-height:1.5;padding:7px 27.5px 5px;letter-spacing:1.28px;background-color:#ffffff;border-radius:999px;-webkit-box-shadow:5px 6px 14.2px 0 #E4EDF5;box-shadow:5px 6px 14.2px 0 #E4EDF5;display:inline-block}@media (max-width:768px){.classTitle{font-size:15px;padding:8px 25px 5px}}.qualityList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}@media (max-width:992px){.qualityList{margin:0 -10px}}@media (max-width:460px){.qualityList{margin:0}}.qualityList .qualityItem{width:25%;padding:0 15px 45px}@media (max-width:1440px){.qualityList .qualityItem{width:33.33%}}@media (max-width:992px){.qualityList .qualityItem{padding:0 10px 45px}}@media (max-width:768px){.qualityList .qualityItem{padding:0 10px 30px;width:50%}}@media (max-width:460px){.qualityList .qualityItem{padding:0 0 30px;width:100%}}@media (min-width:1181px){.qualityList .qualityItem:hover .title{color:#71A8DB}.qualityList .qualityItem:hover .Img:after{bottom:-10px}.qualityList .qualityItem:hover .Img .arrow{border-color:#71A8DB;background-color:#71A8DB}}.qualityList .item{position:relative}.qualityList .Img{width:100%;position:relative}.qualityList .Img:after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:50px;background-color:#D3E6F5}@media (max-width:992px){.qualityList .Img:after{border-radius:30px}}@media (max-width:480px){.qualityList .Img:after{border-radius:20px}}.qualityList .Img img{width:100%;border-radius:50px;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;position:relative;z-index:1}@media (max-width:992px){.qualityList .Img img{border-radius:30px}}@media (max-width:480px){.qualityList .Img img{border-radius:20px}}.qualityList .Img .arrow{position:absolute;right:26px;bottom:21px;width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:2px solid rgba(255,255,255,0.5);background-color:rgba(255,255,255,0.2);z-index:2}@media (max-width:768px){.qualityList .Img .arrow{right:20px;bottom:20px;width:44px;height:44px}}.qualityList .Img .arrow svg{width:15px;height:6px}.qualityList .classTitle{margin-bottom:20px}.qualityList .Txt{padding-top:25px;text-align:center}.qualityList .Txt .title{color:#696969;font-size:20px;font-weight:500;line-height:1.5;letter-spacing:0.81px}@media (max-width:768px){.qualityList .Txt .title{font-size:18px}}.qualityList .Txt .text{color:#9E9E9E;font-size:15px;font-weight:500;line-height:1.7;letter-spacing:1.2px;margin-top:10px}.qualityList .linkWrap{width:100%;height:100%;display:block;position:absolute;left:0;top:0;z-index:2}