em{font-style:normal}.sec01{padding-top:172px}@media only screen and (max-width: 767px){.sec01{padding:33px 20px 0}}@media only screen and (min-width: 768px){.sec01 .ttl_page{display:inline-block;text-align:center;width:100%}}.sec01 .c-ttl{max-width:1083px;width:100%;margin:0 auto}@media only screen and (max-width: 767px){.sec01 .c-ttl{max-width:274px;height:22px;margin:0 auto;display:block}}.sec01__txt{font-size:24px;line-height:38px;letter-spacing:.03em;font-weight:700;padding:10px 0 0 0;text-align:center}@media only screen and (max-width: 767px){.sec01__txt{font-size:10px;line-height:14px;letter-spacing:.08em;padding:6px 0 0 12px;text-indent:-12px;text-align:left}}@media only screen and (min-width: 375px) and (max-width: 767px){.sec01__txt{font-size:12px;line-height:18px;letter-spacing:.08em}}.list{font-size:0px;line-height:0px;letter-spacing:0em;margin-top:92px;margin-bottom:197px}@media only screen and (max-width: 767px){.list{margin:26px -20px 0;width:calc(100% + 40px)}}.list .item{width:100%;display:flex;justify-content:center;position:relative;font-size:0px;line-height:0px;letter-spacing:0em}.list .item:not(:first-child) .pink,.list .item:not(:first-child) .yellow{padding:0 20px}@media only screen and (max-width: 767px){.list .item:not(:first-child) .pink,.list .item:not(:first-child) .yellow{padding:0 7px}}.list .item:first-child .pink,.list .item:first-child .yellow{padding:0}.list .item .pink,.list .item .yellow{width:50%}.list .item .pink{background:#fef3f2}@media only screen and (min-width: 768px) and (max-width: 1024px){.list .item .pink .item__img{padding-right:30px}}.list .item .pink .item__ttl{background:#ec7594;color:#fff}@media only screen and (max-width: 767px){.list .item .pink .item__ttl{padding-left:18px}}@media only screen and (min-width: 375px) and (max-width: 767px){.list .item .pink .item__ttl{font-size:16px;line-height:21px}}.list .item .yellow{background:#fffce5}@media only screen and (min-width: 768px) and (max-width: 1024px){.list .item .yellow .item__img{padding-left:30px}}.list .item .yellow .item__ttl{background:#ffec62}@media only screen and (max-width: 767px){.list .item .yellow .item__ttl{padding-right:18px}}@media only screen and (min-width: 375px) and (max-width: 767px){.list .item .yellow .item__ttl{font-size:16px;line-height:21px}}.list .item .yellow .inside{padding-left:0}@media only screen and (max-width: 767px){.list .item .yellow .item__txt .txt2{text-align:left}}.list .item .ar{position:absolute;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 767px){.list .item .ar{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}}.list .item:nth-child(2) .ar{top:55.5%;left:48.8%;width:26.72%}@media only screen and (max-width: 767px){.list .item:nth-child(2) .ar{width:86px;top:52%;left:calc(50% - 49px)}}.list .item:nth-child(3) .ar{top:38.5%;left:48.7%;width:26.63%}@media only screen and (max-width: 767px){.list .item:nth-child(3) .ar{width:86px;top:36%;left:calc(50% - 46px)}}.list .item:nth-child(4) .ar{top:53.5%;left:48.5%;width:26.65%}@media only screen and (max-width: 767px){.list .item:nth-child(4) .ar{width:86px;top:29.5%;left:calc(50% - 46px)}}.list .item:nth-child(5) .ar{top:35.5%;left:49.7%;width:28.18%}@media only screen and (max-width: 767px){.list .item:nth-child(5) .ar{width:87px;top:27%;left:48%;left:calc(50% - 50px)}}.list .item:last-child .pink,.list .item:last-child .yellow{padding-bottom:82px}@media only screen and (max-width: 767px){.list .item:last-child .pink,.list .item:last-child .yellow{padding-bottom:35px}}.list .item__ttl{width:100%;margin:0 auto;font-size:38px;line-height:60px;letter-spacing:.1em;font-weight:700;text-align:center;padding:9px 20px 10px}@media only screen and (min-width: 768px) and (max-width: 1024px){.list .item__ttl{font-size:30px;line-height:1.6}}@media only screen and (max-width: 767px){.list .item__ttl{font-size:14px;line-height:17px;padding:3px 10px}}.list .item__img{max-width:370px;margin:0 auto}@media only screen and (max-width: 767px){.list .item__img{max-width:100%;padding:30px 3px 6px;text-align:center}.list .item__img img{max-width:140px}}@media only screen and (min-width: 375px) and (max-width: 767px){.list .item__img img{max-width:183px}}.list .item__txt{text-align:center;padding-left:10px;margin:-5px auto 0}@media only screen and (min-width: 768px) and (max-width: 1024px){.list .item__txt{padding-left:0 !important}}@media only screen and (max-width: 767px){.list .item__txt{padding-left:0}}.list .item__txt .txt1{font-size:26px;line-height:41px;letter-spacing:.06em;font-weight:700}@media only screen and (min-width: 768px) and (max-width: 1024px){.list .item__txt .txt1{font-size:19px;line-height:1.6;letter-spacing:0em}}@media only screen and (max-width: 767px){.list .item__txt .txt1{font-size:11px;line-height:12px;letter-spacing:0em}}@media only screen and (min-width: 375px) and (max-width: 767px){.list .item__txt .txt1{font-size:13px;line-height:17px}}.list .item__txt .txt1.padding{letter-spacing:0.01em}.list .item__txt .txt2{font-size:15px;line-height:25px;letter-spacing:.1em;font-weight:400;padding-top:8px;padding-left:5px}@media only screen and (min-width: 768px) and (max-width: 1024px){.list .item__txt .txt2{font-size:14px;line-height:1.6;letter-spacing:0.02em;padding-left:0}}@media only screen and (max-width: 767px){.list .item__txt .txt2{font-size:10px;line-height:14px;letter-spacing:0.04em;padding-top:4px;padding-left:0;text-align:left}}@media only screen and (min-width: 375px) and (max-width: 767px){.list .item__txt .txt2{font-size:12px;line-height:20px}}.list .item__txt.inside{max-width:380px}.list .item__txt.inside .txt2{text-align:left}.list .item__txt.inside2{max-width:400px}@media only screen and (max-width: 767px){.list .item__txt.inside2{max-width:100%}}.list .item__txt.inside2 .txt2{text-align:left}@media only screen and (max-width: 767px){.list .item--1 .pink .txt1{white-space:nowrap;letter-spacing:-0.02em;text-indent:-3px}}.list .item--1 .item__img{padding-top:57px}@media only screen and (max-width: 767px){.list .item--1 .item__img{padding-top:30px}}@media only screen and (max-width: 767px){.list .item--2 .pink .item__img{padding-bottom:9px}}.list .item--2 .item__img{padding-top:60px}@media only screen and (max-width: 767px){.list .item--2 .item__img{padding-top:19px}}@media only screen and (max-width: 767px){.list .item--3 .pink .item__img{padding-bottom:11px}.list .item--3 .pink .item__txt{max-width:calc(100% - 10px)}.list .item--3 .yellow .item__txt .txt2{max-width:calc(100% - 24px);margin:0 auto}}.list .item--3 .item__img{padding-top:40px}@media only screen and (max-width: 767px){.list .item--3 .item__img{padding-top:15px}}@media only screen and (max-width: 767px){.list .item--4 .pink .item__txt{max-width:calc(100% - 14px)}.list .item--4 .yellow .item__txt{max-width:calc(100% - 26px)}}.list .item--4 .item__img{padding-top:38px}@media only screen and (max-width: 767px){.list .item--4 .item__img{padding-top:17px;padding-bottom:10px}}@media only screen and (-ms-high-contrast: active) and (min-width: 768px), only screen and (-ms-high-contrast: none) and (min-width: 768px){.sec01__txt{letter-spacing:0em}.list .item__txt.inside{max-width:410px !important;padding:0 !important}}

/*# sourceMappingURL=maps/flow.min.css.map */
