#cycle .cycle_inner{border:1px solid #ccc;border-radius:10px;list-style:none;margin-bottom:30px;padding:30px 5%;position:relative}#cycle .cycle_inner:not(:first-child):after{border:8px solid transparent;border-top:9px solid #4ab4d3;content:"";left:50%;position:absolute;top:-31px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#cycle .cycle_inner h3{border-bottom:1px solid #ccc;color:#4ab4d3!important;font-weight:600;padding-bottom:20px;padding-left:0!important}#cycle .cycle_inner h3:before{display:none}#cycle .cycle_inner h4{background-color:transparent!important;font-weight:600;padding:20px 0}#cycle .cycle_inner ul.cycle_pc{list-style:none;padding-left:0;text-align:center}#cycle .cycle_inner ul.cycle_pc li:first-child{text-align:left}#cycle .cycle_inner ul.cycle_pc p{line-height:1.5;margin-bottom:20px}#cycle .cycle_inner ul.cycle_pc a{color:#0068b7;display:inline-block;margin-bottom:8px;text-decoration:underline}#cycle .cycle_inner ul.cycle_pc .first_item{padding-top:20px}#cycle .cycle_inner ul.cycle_pc a.form{margin-bottom:0}@media screen and (min-width:768px){#cycle .cycle_inner{margin-bottom:40px;padding:40px 5% 30px}#cycle .cycle_inner:not(:first-child):after{border:15px solid transparent;border-top:16px solid #4ab4d3;top:-41px}#cycle .cycle_inner h4{padding:30px 0 20px}#cycle .cycle_inner ul.cycle_pc{align-items:flex-start;display:flex;justify-content:space-between;width:100%}#cycle .cycle_inner ul.cycle_pc li img{margin-left:10px;max-width:150px}}