.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}
ul.faqList{margin: 20px 0;}
ul.faqList li{margin: 0 0 2px;padding: 15px;background: #f6f5f5;}
ul.faqList li .menu_head{font-size:18px;color:#000}
ul.faqList li .menu_head span{float:left;display:inline-block;width:33px;height:31px;line-height:30px;text-align:center;border-radius:17px;margin-right:20px;background: #f27b50;color: #fff;font-family: 'Kanit', sans-serif;}
ul.faqList li .menu_head h3{display:inline-block;width:calc(100% - 80px);font-size: 18px;line-height:160%;vertical-align:text-bottom}
ul.faqList li .menu_body{margin:15px 0 15px;border-radius:10px;transition:none}
ul.faqList li .menu_body span{display:inline-block;width:33px;height:31px;line-height:30px;text-align:center;border-radius:17px;background: #39393f;color:#fff;margin-right:20px;float:left;font-family: 'Kanit', sans-serif;}
ul.faqList li .menu_body article{width:calc(100% - 80px);display:inline-block;font-weight: 300;}
ul.faqList li .menu_body article h5{color:#e41283;border-bottom:1px rgba(204,204,204,0.66) dashed;padding:10px 0 3px;font-size:16px}
#articleInfo20 .bottomBox >h3{animation-name:fadeInUp;-webkit-animation-name:fadeInUp;font-size: 20px;font-weight:500}
#articleInfo20 .bottomBox p{margin:10px 0 20px;font-size:18px;animation-name:fadeInUp;-webkit-animation-name:fadeInUp}
#articleInfo20 .bottomBox ol{margin:15px 0;text-align:justify;font-weight:300;padding-left:30px}
#articleInfo20 .bottomBox ol li{list-style:decimal-leading-zero;font-weight:300;margin:5px 0}
#articleInfo20 .bottomBox >article{animation-name:fadeInUp;-webkit-animation-name:fadeInUp;font-size:16px;margin:15px 0;text-align:justify;font-weight:300}

/* feature */
#articleInfo20 .feature{margin: 20px 0;}
#articleInfo20 .feature li{display: flex;flex-wrap: wrap;justify-content: space-between;margin: 1px 0;}
#articleInfo20 .feature li h4{width: 150px;background: #f1f1f1;padding: 10px;}
#articleInfo20 .feature li p{width: calc(100% - 190px);font-weight: 300;margin: 0;font-size: 16px;padding: 10px;}

#articleInfo20 table{margin:15px 0;width:100%;border-collapse:collapse}
#articleInfo20 td, #articleInfo20 th{padding:10px;border:1px solid #e5e5e5;font-size: 15px !important;}
#articleInfo20 .gray_bg td:first-child{width:15%;}

@media screen and (max-width:768px){
    table{display:block;overflow-x:auto;white-space:nowrap}
}
@media screen and (max-width:480px){
    #articleInfo20 .feature li h4, #articleInfo20 .feature li p{width: calc(100% - 20px);}
}