.wow{animation-name:fadeInDown;-webkit-animation-name:fadeInDown;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-duration:1s;-webkit-animation-duration:1s}
.flowcontent .stepttl01 h1{font-size:25px;line-height:1.5;letter-spacing:0;font-weight:500;color:#142b37;margin:0 0 10px;background-color:#dedede45;padding:30px 0;text-align:center}
.stepbox ul{padding-left:0.7vw;list-style:none}
.stepbox h4{/* display:flex; *//* align-items:center; */}
.stepbox h4 strong span{display:block;font-size:12px;margin:0 0 5px;text-align:center;text-transform:uppercase}
.stepbox h4 strong{font-size: 17px;font-weight: 600;letter-spacing:1px;display:inline-block;line-height:100%;text-align:center;color: var(--complement);background-color: #f9f8f5;padding:20px 0;width: 100%;}
.stepbox:last-child{margin-bottom:0}
.stepbox:before{content:"";position:absolute;background:#d5d5d5;width:1px;height:calc(100% - 0vw);left: calc(4vw + 57px);top:calc(3vw + 100px);z-index:-1}
.stepbox{margin:2vw 0;position:relative;box-shadow:4px 7px 30px #d4d3d3b5;padding: 1vw 1vw;background-color:rgb(255 255 255 / 50%);align-items:center;display: grid;gap: 30px;grid-template-columns: 25% 70%;}
.stepbox:last-child:before{opacity:0}
#articleInfo20  .flowcontent .stepbox h4{font-size:24px;line-height:1.5;letter-spacing:2px;margin:0 0 10px;font-weight:500;color:#1f1f1f}
#articleInfo20  .textEditor ul{}
#articleInfo20 .textEditor .shelfList li{list-style:none}
#articleInfo20  .textEditor .shelfList{display: grid;grid-template-columns: repeat(2, 1fr);gap: 20px 20px;}
#articleInfo20  .textEditor .shelfList li{width: 100%;margin: 0;padding: 0;}
#articleInfo20  .textEditor .shelfList .Txt h3{font-size:17px;line-height:170%}

@media screen and (max-width: 1280px) {
    .stepbox ul{padding-left:0;list-style:none}
	.stepbox h4 strong{margin-right:10px}
	.flowcontent .stepbox h4{font-size:20px;margin:0 0 5px}
	.stepbox{margin:4vw 0;padding:6vw 4vw}
}

@media screen and (max-width: 1140px) {
	#articleInfo20 .textEditor .shelfList{
    grid-template-columns: repeat(1, 1fr);
}
}