.flow-main .sec01 .sec01-ul{margin-bottom:30px}.flow-main .sec01 .sec01-ul ul{display:flex;justify-content:space-between;flex-wrap:wrap}.flow-main .sec01 .sec01-ul ul li{width:48%}@media screen and (max-width: 979px){.flow-main .sec01 .sec01-ul ul li{width:100%;margin-bottom:10px}}.flow-main .sec01 .sec01-ul ul li span,.flow-main .sec01 .sec01-ul ul li a{font-size:var(--font-20);color:#1f7b84;padding:8px 0px;display:block;text-align:center;border:1px solid #1f7b84;background-color:#fff}@media screen and (max-width: 600px){.flow-main .sec01 .sec01-ul ul li span,.flow-main .sec01 .sec01-ul ul li a{font-size:20px}}.flow-main .sec01 .sec01-title h2{font-size:25px}@media screen and (max-width: 600px){.flow-main .sec01 .sec01-title h2{text-align:center}}.flow-main .sec01 .sec01-desc p{font-size:14px;line-height:2;color:#fff}.flow-main .sec01 .sec01__container{margin-top:160px}@media screen and (max-width: 979px){.flow-main .sec01 .sec01__container{margin-top:80px}}.flow-main .sec01 .sec01__container .sec01__wrap--reverse .sec01__wrap__col{flex-direction:row-reverse !important;background:rgba(0,0,0,.1) !important;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.flow-main .sec01 .sec01__container .sec01__wrap--reverse .sec01__wrap__col .sec01__wrap__col__txt{padding-right:30px !important;padding-left:0px !important;padding-top:50px !important}@media screen and (max-width: 600px){.flow-main .sec01 .sec01__container .sec01__wrap--reverse .sec01__wrap__col .sec01__wrap__col__txt{padding-top:20px !important;padding-right:0px !important}}.flow-main .sec01 .sec01__container .sec01__wrap{margin-top:30px}.flow-main .sec01 .sec01__container .sec01__wrap .sec01__wrap__col{display:flex;flex-wrap:wrap;border:1px solid #fff;border-radius:10px;position:relative;margin-bottom:60px;padding:20px}.flow-main .sec01 .sec01__container .sec01__wrap .sec01__wrap__col:last-child{margin-bottom:0}.flow-main .sec01 .sec01__container .sec01__wrap .sec01__wrap__col:last-child:after{display:none}.flow-main .sec01 .sec01__container .sec01__wrap .sec01__wrap__col:after{width:30px;height:17px;background-color:#fff;content:"";display:block;margin:0 auto;clip-path:polygon(0 0, 100% 0, 50% 100%);position:absolute;left:50%;transform:translateX(-50%);bottom:-40px}.flow-main .sec01 .sec01__container .sec01__wrap .sec01__wrap__col span{position:absolute;background-color:#fff;color:#1f7b84;font-size:20px;left:0px;top:0px;font-family:"Noto Serif JP",serif;border-radius:10px 0px 0px 0px;padding:2px 10px;display:block;min-width:90px;text-align:center}.flow-main .sec01 .sec01__container .sec01__wrap .sec01__wrap__col .sec01__wrap__col__img{width:220px}@media screen and (max-width: 979px){.flow-main .sec01 .sec01__container .sec01__wrap .sec01__wrap__col .sec01__wrap__col__img{width:100%}}.flow-main .sec01 .sec01__container .sec01__wrap .sec01__wrap__col .sec01__wrap__col__img img{border-radius:10px}.flow-main .sec01 .sec01__container .sec01__wrap .sec01__wrap__col .sec01__wrap__col__txt{width:calc(100% - 220px);padding-left:30px}@media screen and (max-width: 979px){.flow-main .sec01 .sec01__container .sec01__wrap .sec01__wrap__col .sec01__wrap__col__txt{width:100%;padding-left:0px;padding-top:20px}}.flow-main .sec01 .sec01__container .sec01__wrap .sec01__wrap__col .sec01__wrap__col__txt h4{color:#fff;font-size:var(--font-20);margin-bottom:10px;font-family:"Noto Serif JP",serif}@media screen and (max-width: 600px){.flow-main .sec01 .sec01__container .sec01__wrap .sec01__wrap__col .sec01__wrap__col__txt h4{font-size:20px}}.flow-main .sec01 .sec01__container .sec01__wrap .sec01__wrap__col .sec01__wrap__col__txt p{color:#fff;font-size:14px;line-height:2}.flow-main .sec01 .sec01__container .sec01__wrap .sec01__wrap__col .sec01__wrap__col__txt p a{font-size:14px}.flow-main .sec01 .sec01__container .sec01__wrap .sec01__wrap__col .sec01__wrap__col__txt a{color:#fff;font-size:18px;font-family:YakuHanJP,"Noto Sans JP",sans-serif}
/*# sourceMappingURL=flow.css.map */
