.wow {animation: fadeIn 1.5s both;-webkit-animation: fadeIn 1.5s both;animation-duration: 1s;-webkit-animation-duration: 1s;}
.delay1 {animation-delay: 0.5s;-webkit-animation-delay: 0.5s;}
.delay2 {animation-delay: 1.0s;-webkit-animation-delay: 1.0s;}

#articleInfo15 .tit {position: relative;text-align: center;z-index: 2;}
#articleInfo15 .tit h5 {padding: 10px 15px;border-bottom: 1px #adadad solid;font-size: 19px;color: #4c4c4c;font-weight: 500;background-color: rgb(249 249 249);text-align: center;}
#articleInfo15 .tit h3 {text-align: center;font-size: 33px;}
#articleInfo15 .tit p{padding: 20px;}
#articleInfo15 .tit font {padding: 0 20px;background: #fff;display: inline-block;}
#articleInfo15 ul {overflow: hidden;position: relative;z-index: 1;}
#articleInfo15 ul li {width: 100%;animation-name: fadeInUp;-webkit-animation-name: fadeInUp;}
#articleInfo15 ul li:hover{background-color: #f7f7f7;}
#articleInfo15 .circle {padding: 10px 10px;}
#articleInfo15 .circle h3{padding: 10px 0;font-weight: 300;font-size: 18px;color: #6b6b6b;}
#articleInfo15 ul li .item .btnPdf{padding: 0 5px;width: 30px;display: flex;align-items: center;justify-content: center;}
#articleInfo15 ul li .item .btnPdf i{font-size: 23px;color: #cecece;padding: 4px 6px;}
#articleInfo15 ul li .item{vertical-align: top;color: #515151;display: -ms-flexbox;display: flex;align-items: center;}
#articleInfo15 ul li .item p{display: flex;align-items: center;width: 100%;}
#articleInfo15 ul li .item p a{display: block;width: 100%;padding: 15px 10px;}
#articleInfo15 ul li .item span{padding: 10px 5px;font-size: 14px;border: 1px solid #e8e8e8;background-color: #f3f3f34a;margin: 5px;overflow: hidden;display: inline-block;vertical-align: initial;width: 3%;text-align: center;font-weight: 600;display: inline-block;height: 30px;vertical-align: top;margin: 10px 5px 0px;display: none;}
#articleInfo15 ul li:nth-child(1n) .item {border-bottom: 1px #e2e2e2 solid;}
#articleInfo15 ul li .item a p {font-size: 16px;padding: 0 10px;color: #8a8a8a;line-height: 180%;width: calc(100% - 60px);}

ul#pagination{
    display: flex;
    justify-content: center;
}
ul#pagination li{
    display: flex;
    width: 25px;
    height: 25px;
    border: #9b9b9b 1px solid;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin: 0 3px;
}
ul#pagination li.active{
    background: #2a91c9;
    color: #fefefe;
    border: #2a91c9 1px solid;
}

@media screen and (max-width: 768px) {
	#articleInfo15 ul li:nth-child(2) .item {border-left: 1px #fff solid;}
	#articleInfo15 ul li .item span{width: 10%;padding: 10px 5px;font-size: 16px;margin: 0px 0px;}
	#articleInfo15 ul li .item article {width: 70%;box-sizing: border-box;padding: 0px 5px 0;line-height: 140%;font-size: 14px;}
}
@media screen and (max-width: 640px) {
	#articleInfo15 .circle {padding: 0px 0px 20px 0px;}
}
@media screen and (max-width: 480px) {
	#articleInfo15 ul li {width: 100%;}
	#articleInfo15 .imgBox p {margin: 10px 0;width: 100%;}
}
