@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Roboto:ital,wght@0,500;1,500&family=Zen+Kaku+Gothic+New:wght@500;700&display=swap");#main .flowList .whiteBox{background:#fff;-webkit-border-radius:5px;border-radius:5px;padding:40px 60px 30px 60px;position:relative;top:-20px}@media (max-width: 767px){#main .flowList .whiteBox{padding:30px 20px 20px 20px}}#main .flowList .whiteBox:after{content:"";width:0;height:0;border-style:solid;border-right:10px solid transparent;border-left:10px solid transparent;border-top:20px solid #ffffff;border-bottom:0;position:absolute;bottom:-50px;left:50%;margin-left:-10px}@media (max-width: 767px){#main .flowList .whiteBox:after{bottom:-40px}}#main .flowList li{margin-bottom:20px}#main .flowList li:last-child{margin-bottom:0}#main .flowList li:last-child .whiteBox:after{content:none}#main .flowList .step{font-family:"Open Sans",sans-serif;font-style:italic;font-size:2.8rem;background:#0070C3;color:#fff;padding:0 20px;display:inline-block;width:200px;position:relative;z-index:1}@media (max-width: 1199px){#main .flowList .step{font-size:2.6rem;width:160px}}@media (max-width: 767px){#main .flowList .step{font-size:2rem;width:120px}}#main .flowList .boldTtl{margin-bottom:0}#main .flowList p{margin-top:10px}
