@charset "utf-8";.process_btn{display:flex;width:600px;margin:40px auto 80px}.process_btn a{margin:0 10px}@media screen and (max-width:767px){.process_btn{display:block;width:100%;margin:26px auto 48px}.process_btn a{margin:0 auto 10px}}.process_section h2{width:100%;background:#f5f5f5;font-size:2.5rem;text-align:center;font-weight:500;line-height:58px;letter-spacing:1px;margin-bottom:48px}@media screen and (max-width:767px){.process .main_inner{max-width:100%}.process_section h2{font-size:2rem;margin-bottom:28px}}.processBox{border:1px solid #ddd;padding:48px 48px 48px 36px;margin-bottom:120px;display:flex;position:relative}.processBox:before{content:"";width:0;height:0;border-top:60px solid #ddd;border-left:160px solid transparent;border-right:160px solid transparent;position:absolute;left:0;right:0;bottom:-90px;margin:auto}.processBox:last-child:before,.processBox:nth-child(10):before{content:none}.processBox_num{color:#bfbfbf;font-size:4.2rem;font-family:"Noto Serif JP",sans-serif;margin-right:30px;line-height:1}.processBox_text{width:100%}.processBox_text a{text-decoration:underline}.processBox_text h3{font-size:2.5rem;font-weight:500;margin-bottom:28px}.processBox_text dl dt{background:#f5f5f5;font-size:1.6rem;font-weight:500;padding:7px 16px;margin-bottom:20px;overflow:hidden}.processBox_text dl dt span{float:right}.processBox_text dl dd{padding-left:16px;margin-bottom:20px}@media screen and (max-width:767px){.processBox{display:block;padding:22px 25px 32px;margin-bottom:68px}.processBox:before{border-top:30px solid #ddd;border-left:80px solid transparent;border-right:80px solid transparent;position:absolute;left:0;right:0;bottom:-50px}.processBox_num{font-size:3.6rem;margin-right:12px}.processBox_text h3{font-size:2.2rem;margin-bottom:18px}.processBox_text dl dt{margin-bottom:15px}.processBox_text dl dd{padding-left:0;margin-bottom:30px}}