ul.flow_list{
	list-style: none;
	padding: 0;
	margin: 0;
}
ul.flow_list li{
	border: 5px solid #65cde8;
    border-radius: 10px;
    margin-bottom: 35px;
    padding: 4px 10px;
    position: relative;
}
ul.flow_list li.last {
    border: 5px solid #65cde8;
    border-radius: 10px;
    margin-bottom: 35px;
    padding: 20px 10px;
    position: relative;
}
ul.flow_list li::after{bottom: -34px;
    color:#65cde8;
    content: "▼";
    font-size: 24px !important;
    left: 48%;
    position: absolute;}
ul.flow_list li.last::after{/*最後の▼を外す*/
    content: "";
}

/*
ul.flow_list li h3::first-letter{1文字めを大きく
    font-family: garamond,times;
    font-size: 2rem;
    font-style: italic;
    letter-spacing: 0.15em;
}
*/










ul.flow_list li.parpro_last_li {
    border: 5px solid #65cde8;
    border-radius: 10px;
    margin-bottom: 35px;
    padding: 20px 10px;
    position: relative;
}
ul.flow_list li::after{
    color:#65cde8;
    content: "▼";
    font-size: 24px !important;
    left: 48%;
    position: absolute;
}
@media screen and (max-width:700px){
ul.flow_list li::after{
    bottom: -25px;
    color:#65cde8;
    content: "▼";
    font-size: 24px !important;
    left: 48%;
    position: absolute;
    }
}
/*
ul.flow_list li.parpro_last_li::after{最後の▼を外す
    content: "";
}
*/

ul.flow_list li.parpro_last_li::after{
    content: "";
}
#step_five {
    padding-top: 135px;
    margin-top: -135px;
}

#oubo {
    padding-top: 130px;
    margin-top: -130px;
}

#limit {
    padding-top: 130px;
    margin-top: -130px;
}
