@container (calc(1200 / 16 * 1em) <= inline-size){}@container (inline-size < calc(1200 / 16 * 1em)){}.con_flow>.box_inner{margin-inline:auto;max-width:calc(1500 / 16 * 1em);width:90%}@container (calc(768 / 16 * 1em) <= inline-size){}@container (inline-size < calc(768 / 16 * 1em)){}@container (calc(768 / 16 * 1em) <= inline-size){}@container (inline-size < calc(768 / 16 * 1em)){}.con_flow{margin-top:clamp(75/var(--base) * 1em,75/var(--base) * 1em + 90/1545 * (var(--cqi-to-px) - 375/100) * 100/var(--base) * 1em,165/var(--base) * 1em)}.con_flow>.box_inner>.title{text-align:center}@container (calc(768 / 16 * 1em) <= inline-size){.con_flow>.box_inner>.title{--fsz:40;font-size:clamp(calc(var(--fsz) * 0.85)/var(--base) * 1em,calc(var(--fsz) * 0.85)/var(--base) * 1em + calc(var(--fsz) - var(--fsz) * 0.85)/832 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em);margin-bottom:calc(48 / var(--fsz) * 1em);line-height:1.3}}@container (inline-size < calc(768 / 16 * 1em)){.con_flow>.box_inner>.title{--fsz:20;font-size:clamp(var(--fsz) * 0.85/var(--base) * 1em,var(--fsz)/375 * 100cqi,var(--fsz) * 1.5/var(--base) * 1em);margin-bottom:calc(23 / var(--fsz) * 1em)}}.con_flow>.box_inner .box_flow{display:flex;flex-direction:column}@container (calc(768 / 16 * 1em) <= inline-size){.con_flow>.box_inner .box_flow{gap:calc(16 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_flow>.box_inner .box_flow{--gap:8;gap:clamp(var(--gap) * 0.85/var(--base) * 1em,var(--gap)/375 * 100cqi,var(--gap) * 1.5/var(--base) * 1em)}}.con_flow>.box_inner .box_flow>li{border:calc(1 / var(--base) * 1em) solid #d4d4d4}@container (calc(768 / 16 * 1em) <= inline-size){.con_flow>.box_inner .box_flow>li{display:flex;gap:calc(20 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_flow>.box_inner .box_flow>li{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"number title" "number desc";gap:clamp(6.8/var(--base) * 1em,2.1333333333cqi,12/var(--base) * 1em) clamp(10.2/var(--base) * 1em,3.2cqi,18/var(--base) * 1em);padding-right:clamp(10.2/var(--base) * 1em,3.2cqi,18/var(--base) * 1em)}}.con_flow>.box_inner .box_flow>li .txt_step{background:#a3b432;color:#fff;font-family:"futura-pt",sans-serif;font-weight:600;margin:calc(-1 / var(--base) * 1em);margin-right:0;display:flex;align-items:center;flex-direction:column}@container (calc(768 / 16 * 1em) <= inline-size){.con_flow>.box_inner .box_flow>li .txt_step{flex:0 0 calc(80 / var(--base) * 1em);justify-content:center}}@container (inline-size < calc(768 / 16 * 1em)){.con_flow>.box_inner .box_flow>li .txt_step{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:number;padding:clamp(6.8/var(--base) * 1em,2.1333333333cqi,12/var(--base) * 1em) clamp(10.2/var(--base) * 1em,3.2cqi,18/var(--base) * 1em)}}.con_flow>.box_inner .box_flow>li .txt_step .txt{display:block;--fsz:14}@container (calc(768 / 16 * 1em) <= inline-size){.con_flow>.box_inner .box_flow>li .txt_step .txt{font-size:calc(var(--fsz) / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_flow>.box_inner .box_flow>li .txt_step .txt{font-size:clamp(var(--fsz) * 0.85/var(--base) * 1em,var(--fsz)/375 * 100cqi,var(--fsz) * 1.5/var(--base) * 1em)}}.con_flow>.box_inner .box_flow>li .txt_step .txt_number{line-height:1}@container (calc(768 / 16 * 1em) <= inline-size){.con_flow>.box_inner .box_flow>li .txt_step .txt_number{--fsz:30;font-size:clamp(calc(var(--fsz) * 0.85)/var(--base) * 1em,calc(var(--fsz) * 0.85)/var(--base) * 1em + calc(var(--fsz) - var(--fsz) * 0.85)/832 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_flow>.box_inner .box_flow>li .txt_step .txt_number{--fsz:24;font-size:clamp(var(--fsz) * 0.85/var(--base) * 1em,var(--fsz)/375 * 100cqi,var(--fsz) * 1.5/var(--base) * 1em)}}.con_flow>.box_inner .box_flow>li .txt_title{font-weight:700}@container (calc(768 / 16 * 1em) <= inline-size){.con_flow>.box_inner .box_flow>li .txt_title{--fsz:22;font-size:clamp(calc(var(--fsz) * 0.75)/var(--base) * 1em,calc(var(--fsz) * 0.75)/var(--base) * 1em + calc(var(--fsz) - var(--fsz) * 0.75)/832 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em);padding-block:calc(23 / var(--fsz) * 1em);flex:0 0 26.6666666667%;text-align:center}}@container (inline-size < calc(768 / 16 * 1em)){.con_flow>.box_inner .box_flow>li .txt_title{-ms-grid-row:1;-ms-grid-column:3;grid-area:title;--fsz:14;font-size:clamp(var(--fsz) * 0.85/var(--base) * 1em,var(--fsz)/375 * 100cqi,var(--fsz) * 1.5/var(--base) * 1em);margin-top:calc(12 / var(--fsz) * 1em)}}.con_flow>.box_inner .box_flow>li .txt_title .txt_sub{font-size:72.7272727273%}@container (calc(768 / 16 * 1em) <= inline-size){.con_flow>.box_inner .box_flow>li .txt_desc{--fsz:16;font-size:clamp(calc(var(--fsz) * 0.85)/var(--base) * 1em,calc(var(--fsz) * 0.85)/var(--base) * 1em + calc(var(--fsz) - var(--fsz) * 0.85)/832 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em);line-height:1.7;display:flex;align-items:center}}@container (inline-size < calc(768 / 16 * 1em)){.con_flow>.box_inner .box_flow>li .txt_desc{-ms-grid-row:3;-ms-grid-column:3;grid-area:desc;--fsz:14;font-size:clamp(var(--fsz) * 0.85/var(--base) * 1em,var(--fsz)/375 * 100cqi,var(--fsz) * 1.5/var(--base) * 1em);margin-bottom:calc(12 / var(--fsz) * 1em)}}