.top-advance{background:#f9f9f9;margin-top:48px;padding:48px}.top-advance__title{border-bottom:3px solid #008941;font-weight:700;font-size:28px;margin:0 auto;text-align:center;width:960px}.top-advance__title .sh{font-size:.85em}.top-advance__txt{font-size:18px;margin-top:20px;text-align:center}.top-advance__boxes{background:#fff;border-radius:4px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);margin:32px auto 0;padding:40px 20px}.top-advance__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.top-advance__wrap:nth-of-type(n+2){border-top:2px dashed #ccc;margin-top:30px;padding-top:30px}.top-advance__inner{-webkit-flex-basis:510px;-ms-flex-preferred-size:510px;flex-basis:510px}.top-advance__img{margin-left:48px;width:362px}.top-advance__box{position:relative;padding-left:60px}.top-advance__box--illust{position:absolute;top:-6px;left:0;width:54px;height:54px}.top-advance__box--title{font-size:20px;font-weight:600;line-height:1.2}.top-advance__box--txt{color:red;font-weight:600;font-size:18px}.top-advance__info{margin-top:10px}.top-advance__btn{text-align:center;margin-top:20px}.top-advance__link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:999px;border:2px solid #008941;color:#fff;display:inline-block;background:#008941;font-size:18;font-weight:600;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:5px 60px 4px;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.top-advance__link::after{color:#fff;content:"";display:inline-block;font-family:icomoon;position:relative;top:1px;margin-left:4px;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.top-advance__link:hover{background:#fff;color:#008941}.top-advance__link:hover::after{color:#008941}