/* sideNav2 */
#sideNav2 ul.Cate{text-align: center;font-size: 15px;color: #9e9e9e;display: flex;justify-content: center;}
#sideNav2 >ul >li {position: relative;display: inline-block;border: 1px solid #e1e1e1;margin: 10px;}
#sideNav2 >ul >li >h3 {display: block;}
#sideNav2 >ul >li >h3 a {letter-spacing: 2px;font-size: 15px;font-weight: 400;color: #35393a;display: block;padding: 20px 20px;transition: 0.9s;line-height: 0.8;}
#articleInfo20{margin: 30px auto;width: 100%;}
#articleInfo20 .tit h3{padding-bottom: 10px;margin-bottom: 20px;border-bottom: 1px #d4d4d4 solid;font-size: 20px;letter-spacing: 1.5px;color: #060606;font-weight: 500;}
#articleInfo20 .tit h4{font-weight: 500;margin: 28px 0 0px;font-size: 16px;display: flex;align-items: flex-start;}
#articleInfo20 .tit h4 span{font-weight: 400;}

.textEditor ol{margin: 10px 0 20px;padding-left: 15px;}
.textEditor li{margin: 10px 5px;list-style-type: square;list-style-position: inside;color: rgb(60 60 60);font-size: 15px;line-height: 1.8;letter-spacing: 0.2px;font-weight: 400;font-family: var(--font-family), sans-serif;}
.textEditor h5{font-weight: 400;margin: 5px 0 10px;font-size: 18px;color: #003460;letter-spacing: 0.5px;}
.textEditor li a{color: var(--secondary);}
.textEditor li a:hover{color:#afb5b9}
.textEditor article{
    line-height: 190%;
}
ul.process_m{margin: 30px 0 0px;text-align: center;}
ul.process_m .btn {width: 270px;line-height: 50px;font-size: 14px;font-weight: 400;color: #261714;padding: 0;display: inline-block;}
ul.process_m .btn a{color: #242424;font-size: 14px;display: block;text-align: center;padding: 10px 0px;-webkit-animation-delay: .7s;animation-delay: .7s;-webkit-animation: fsUp .8s ease-out both;animation: fsUp .8s ease-out both;position: relative;border: 1px solid #d0d0d0;z-index: 0;}ul.process_m .btn a i{font-size: 15px;margin-right: 17px;color: #242424;}
ul.process_m .btn:hover a::before {height: 100%;top: auto;bottom: 0;}
ul.process_m .btn a::before {content: '';position: absolute;top: 0;right: 0;z-index: -1;width: 100%;height: 0;background-color: #003460;transition-duration: .3s;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
ul.process_m .btn:hover a,ul.process_m .btn:hover a i{color: #ffffff;}


@media screen and (max-width: 960px) {
	#articleInfo20 ul li article{font-size: 16px;}
}
@media screen and (max-width: 768px) {
	.main-article #describe article{padding: 10px 0px;}
	#articleInfo20 .tit h3{padding-bottom: 10px;margin-bottom: 20px;font-size: 19px;letter-spacing: 0.5px;}
	#articleInfo20 .tit h4{margin: 20px 0 10px;display: flex;align-items: flex-start;flex-direction: column;}
	#articleInfo20 .tit p{margin-left: 10px;}
	#articleInfo20{width: 100%;}
	ul.process_m .btn{width: 100%;}
	ul.process_m {margin: 10px 0 0px;}

}
@media screen and (max-width: 480px) {
	#articleInfo20 ul li {margin-bottom: 10px;padding: 8px;margin: 5px;}
	#articleInfo20 .tit{margin: 30px 0px;}
	.textEditor h5{font-size: 16px;}
	.textEditor ol{padding-left: 10px;}
	.textEditor li{margin: 5px 0px;}
}
