@media screen and (min-width:1025px){.flowlist{width:100%;max-width:1600px;height:auto;display:block;padding:50px 5%;margin:0 auto}.flowlist li{width:100%;height:auto;display:block;background-image:url(//por-tech.co.jp/wp-content/themes/portech_style02/css/../img/header/ic-ar_v_b.png);background-repeat:no-repeat;background-position:center bottom;background-size:auto 30px;padding:1% 1% 70px;margin:0 0 40px;overflow:hidden}.flowlist li:last-child{width:100%;height:auto;display:block;background-image:none;background-repeat:no-repeat;background-position:center bottom;background-size:auto 30px;padding-bottom:0;margin-bottom:0}.flowlist li .flcc{width:100%;height:auto;display:flex;justify-content:space-between;padding:5%;background-color:var(--color-f8);border-radius:10px;box-shadow:0px 2px 10px rgba(0,0,0,.2)}.flowlist li:nth-child(even) .flcc{background-color:var(--color-f5)}.flowlist li .flcc .flcc_img{width:45%;order:2;overflow:hidden}.flowlist li .flcc .flcc_img img{border-radius:15px}.flowlist li .flcc .flcc_cc{width:50%;order:1}.flowlist li .flcc h3{font-size:clamp(26px,1.5vw,36px);line-height:1.4em;font-weight:400;color:var(--color-black);font-family:var(--font-min);color:var(--color-black);margin-bottom:15px}.flowlist li .flcc p{line-height:2em;margin-bottom:0}}@media screen and (min-width:769px) and (max-width:1024px){.flowlist{width:100%;height:auto;display:block;padding:50px 5%;margin:0 auto}.flowlist li{width:100%;height:auto;display:block;background-image:url(//por-tech.co.jp/wp-content/themes/portech_style02/css/../img/header/ic-ar_v_b.png);background-repeat:no-repeat;background-position:center bottom;background-size:auto 25px;padding:1% 1% 65px;margin:0 0 35px;overflow:hidden}.flowlist li:last-child{width:100%;height:auto;display:block;background-image:none;background-repeat:no-repeat;background-position:center bottom;background-size:auto 35px;padding:1% 1% 30px;margin:0}.flowlist li .flcc{width:100%;height:auto;display:flex;justify-content:space-between;padding:5%;background-color:var(--color-f8);border-radius:10px;box-shadow:0px 2px 10px rgba(0,0,0,.2)}.flowlist li:nth-child(even) .flcc{background-color:var(--color-f5)}.flowlist li .flcc .flcc_img{width:35%;order:2;overflow:hidden}.flowlist li .flcc .flcc_img img{border-radius:15px}.flowlist li .flcc .flcc_cc{width:60%;order:1}.flowlist li .flcc h3{font-size:clamp(24px,1.5vw,36px);line-height:1.4em;font-weight:400;color:var(--color-black);font-family:var(--font-min);color:var(--color-black);margin-bottom:15px}.flowlist li .flcc p{line-height:2em;margin-bottom:0}}@media screen and (max-width:768px){.flowlist{width:100%;height:auto;display:block;padding:50px 5%;margin:0 auto}.flowlist li{width:100%;height:auto;display:block;background-image:url(//por-tech.co.jp/wp-content/themes/portech_style02/css/../img/header/ic-ar_v_b.png);background-repeat:no-repeat;background-position:center bottom;background-size:auto 25px;padding:1% 1% 65px;margin:0 0 35px;overflow:hidden}.flowlist li:last-child{width:100%;height:auto;display:block;background-image:none;background-repeat:no-repeat;background-position:center bottom;background-size:auto 35px;padding:1% 1% 30px;margin:0}.flowlist li .flcc{width:100%;height:auto;display:flex;flex-direction:column;padding:0;background-color:var(--color-f8);overflow:hidden;border-radius:20px;box-shadow:0px 2px 10px rgba(0,0,0,.2)}.flowlist li:nth-child(even) .flcc{background-color:var(--color-f5)}.flowlist li .flcc .flcc_img{width:100%;order:1}.flowlist li .flcc .flcc_cc{width:100%;order:2;padding:25px}.flowlist li .flcc h3{font-size:clamp(24px,1.5vw,36px);line-height:1.4em;font-weight:400;color:var(--color-black);font-family:var(--font-min);color:var(--color-black);margin-bottom:15px}.flowlist li .flcc p{line-height:2em;margin-bottom:0}}