#procedure{padding-top:12rem}#procedure .catch{display:table;margin:0rem auto 2.5rem;padding:1.7rem 4.5rem;background-color:#fff;border-radius:3rem;font-size:2.6rem;text-align:center}#procedure .title{margin:0 auto 5rem;font-weight:bold;font-size:2.8rem;text-align:center}#procedure .title .line{display:table;margin:2rem auto 0;padding:0 0 .5rem;border-bottom:.3rem solid #2697ac;font-weight:bold;font-size:5rem}#procedure .title .color{color:#2697ac}#procedure .title .large{font-size:3.8rem}#procedure .block{position:relative;width:58rem;height:29rem;margin:0 auto 9rem;padding:4rem 0 0;background-color:#fff;box-shadow:0 0 1rem #ccc}#procedure .step-image-block{position:relative}#procedure .block:after,#procedure .step-image-block:after{content:"";position:absolute;bottom:-5.5rem;left:50%;width:7.1rem;height:2.5rem;background-image:url("https://f.hubspotusercontent30.net/hubfs/9070287/image/fire/module/block_arrow02.png");background-repeat:no-repeat;background-position:center center;background-size:100% 100%;transform:translate(-50%,0)}#procedure .block:last-child:after,#procedure .step-image-block:last-child:after{content:none}#procedure .step{position:absolute;top:3rem;left:3rem;color:#2697ac;font-size:2.2rem;text-align:center}#procedure .step span{display:block;font-weight:bold;font-size:5rem}#procedure .block-title{margin:0 auto;padding:0 0 0 2rem;font-size:2.6rem;line-height:1.4615384615;text-align:center}#procedure .block-text{margin:7rem auto 0;font-size:2.4rem;line-height:1.5;text-align:center}#procedure .block-icon01{width:22.6rem;margin:3rem auto 0}#procedure .block-icon01 img{width:initial;margin:auto;display:block;max-height:14rem}#procedure .block-icon02{width:7.8rem;margin:3.5rem auto 0}#procedure .step-image{width:28.5rem;box-shadow:0 0 1rem #ccc;display:block;margin:0 auto 10rem}#procedure .bottom_contents{text-align:center;font-size:1.6rem}#procedure .cv_btn{width:67rem;height:14rem;margin:0 auto 8rem;border-radius:1rem;overflow:hidden}#procedure .cv_btn a{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-image:url("https://f.hubspotusercontent30.net/hubfs/9070287/image/fire/module/cv_arrow01.png");background-repeat:no-repeat;background-position:61.5rem center;background-size:2.6rem auto;color:#fff;font-weight:bold;font-size:3.8rem;text-decoration:none}@media(min-width:768px){#procedure{width:100%;background-color:#f5fdff;overflow:hidden;padding-top:8rem}#procedure .catch{margin:0rem auto 3rem;padding:1.25rem 2.5rem;border-radius:3rem;font-size:2rem}#procedure .title{margin:0 auto 6rem;font-size:2.8rem}#procedure .title .line{margin:2rem auto 0;font-size:4.5rem}#procedure .title .large{font-size:3.2rem}#procedure .flex{display:flex;justify-content:space-between;align-items:center;width:96rem;margin:0 auto 10rem}#procedure .block{width:28.5rem;height:32.5rem;margin:0;padding:0}#procedure .block:after,#procedure .step-image-block:after{bottom:50%;left:auto;right:-3.5rem;width:1.6rem;height:3rem;background-image:url("https://f.hubspotusercontent30.net/hubfs/9070287/image/fire/module/block_arrow02_pc.png");transform:translate(0,50%)}#procedure .step{top:5rem;left:50%;font-weight:bold;font-size:2rem;transform:translate(-50%,0)}#procedure .step span{font-size:4rem}#procedure .block-title{margin:13rem auto 0;padding:0;font-size:2.2rem;line-height:1.2727272727}#procedure .block-text{margin:2.5rem auto 0;font-size:1.6rem;line-height:1.5}#procedure .block-icon01{width:14.6rem;margin:2rem auto 0}#procedure .block-icon02{width:5.6rem;margin:3rem auto 0}#procedure .bottom_contents{font-size:2.4rem}#procedure .cv_btn{width:50rem;height:7.5rem;margin:0 auto 11.5rem;border-radius:3.75rem}#procedure .cv_btn a{background-image:url("https://f.hubspotusercontent30.net/hubfs/9070287/image/fire/module/cv_arrow01_pc.png");background-repeat:no-repeat;background-position:46.5rem center;background-size:1.2rem auto;font-size:3rem}#procedure .cv_btn a:hover{opacity:.8}}