.ssicon{display: flex;justify-content: flex-start;margin: 20px 0 50px;flex-wrap: wrap;}
.ssicon a,.ssicon p.PPssicon{width: 31%;text-align: center;padding: 10px 0;margin: 6px;color: #333333;background-color: #f8f8f8;margin-bottom: 10px;}
.ssicon p.PPssicon{width: 23%;display: flex;flex-direction: column;align-items: center;}

.ssicon p.PPssicon img{
    width: 90px;
    padding: 10px;
}
.bottomBox {display: none;}
#articleInfo20{margin: 30px auto;}
#articleInfo20 .tit,.suubtxt{margin: 10px 10px 30px;animation-name: fadeInUp;-webkit-animation-name: fadeInUp;display: flex;align-items: flex-start;}
.suuTTxt,.titTTxt{width: 150px;}
#articleInfo20 .tit h3,#articleInfo20 .tit2 h3{padding-bottom: 10px;margin-bottom: 20px;border-bottom: 1px #d4d4d4 solid;color: #060606;font-weight: 400;letter-spacing: 1.5px;font-size: 24px;}
#articleInfo20 .tit h4,#articleInfo20 .tit2 h4{font-weight: 500;margin: 0px 0 5px;font-size: 16px;display: flex;align-items: flex-start;}
#articleInfo20 .tit2 h4{padding: 10px 0px 0px;}
#articleInfo20 .tit h4 span,#articleInfo20 .tit2 h4 span{font-weight: 400;}
#articleInfo20 .tit p,#articleInfo20 .tit2 p{color: rgb(80 80 80);font-size: 15px;line-height: 1.8;letter-spacing: 0.2px;font-weight: 400;}
#articleInfo20 .tit2 p{margin-bottom: 11px;}
#articleInfo20 .tit2 p.imgTT{
    text-align: center;
}
#articleInfo20 .tit p em,#articleInfo20 .tit2 p em {font-style: inherit;vertical-align: initial;}
.suubtxt p{display: flex;flex-direction: column;margin-bottom: 10px;}
.suubtxt p b{font-weight: 600;margin-bottom: 10px;}
#articleInfo20 .tit p a,#articleInfo20 .tit2 p a{vertical-align: top;}
#articleInfo20 .tit p a strong,#articleInfo20 .tit p strong,#articleInfo20 .tit2 p a strong,#articleInfo20 .tit2 p strong{vertical-align: baseline;font-size: inherit;font-weight: 500;}
.suuTTxt h2,h2.TTxt{color: var(--primary);font-weight: 500;font-size: 18px;}
#articleInfo20 .tit .suutextEditor, #articleInfo20 .tit .textEditor, .suutextEditor{padding: 0px 0 10px 0;margin-left: 10px;width: 88%;}
.textEditor ol{margin: 0px 0 30px;}
.textEditor li{margin: 0px 0px 10px 20px;list-style-type: auto;list-style-position: inherit;color: rgb(80 80 80);font-size: 15px;line-height: 1.8;letter-spacing: 0.2px;font-weight: 400;}
#articleInfo20 .tit2 .textEditor h5,#articleInfo20 .tit2 .textEditor h5 strong{font-weight: 500;margin: 10px 0 10px;font-size: 18px;color: #3c3c3c;padding-left: 0px;vertical-align: initial;}
#articleInfo20 .tit2 .textEditor h5{font-size: 16px;}
#articleInfo20 .tit2 li b{font-weight: 500;}
.textEditor li a{color: #7c1381;vertical-align: initial;padding:  0 5px;}
.textEditor li a:hover{color: #969696;}

#articleInfo20 .tit2 .textEditor ol {margin: 0px 10px 30px;}

@media screen and (max-width: 1180px) {
	.ssicon a{width: 100%;}
	.ssicon p.PPssicon{width: 48%;}

}
@media screen and (max-width: 960px) {
	#articleInfo20 ul li article{font-size: 16px;}
	.ssicon{display: flex;justify-content: flex-start;flex-direction: column;}
	.ssicon a,.ssicon p.PPssicon{width: 100%;margin: 6px 0;}
}
@media screen and (max-width: 768px) {
	.main-article #describe article{padding: 10px 0px;}
	#articleInfo20 .tit h3,#articleInfo20 .tit2 h3{padding-bottom: 10px;margin-bottom: 20px;font-size: 19px;letter-spacing: 0.5px;}
	#articleInfo20 .tit h4,#articleInfo20 .tit2 h4{margin: 0px 0 10px;display: flex;align-items: flex-start;flex-direction: column;}
	#articleInfo20 .tit p,#articleInfo20 .tit2 p{margin-left: 10px;}.textEditor ol{margin: 0px 0 10px;}
}
@media screen and (max-width: 480px) {
	#articleInfo20 ul li {margin-bottom: 10px;padding: 8px;margin: 5px;}
	#articleInfo20 .tit,#articleInfo20 .tit2{margin: 30px 10px;}
	#articleInfo20 .tit,#articleInfo20 .tit2, .suubtxt{flex-direction: column;align-items: flex-start;margin: 0px 5px 15px;}
	.suuTTxt, .titTTxt{ width: 100%;}
	.suutextEditor, .textEditor, #articleInfo20 .tit .textEditor{margin-left: 0;padding: 10px 0 10px 0;width: 100%;}
}
