.is-flow .st-PageIntro_Title{background-image:url("../img/bg_flow_01_sp.jpg")}@media screen and (min-width: 700px){.is-flow .st-PageIntro_Title{background-image:url("../img/bg_flow_01_pc.jpg")}}.flow-List{max-width:1000px;margin:72px auto 120px;padding-inline:20px}.flow-List_Item{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;padding-top:45px;padding-left:42px;padding-bottom:40px;position:relative}.flow-List_Item+.flow-List_Item{margin-top:15px}.flow-List_Item:last-child{padding-bottom:0}.flow-List_Item:last-child::after{display:none}.flow-List_Item::before,.flow-List_Item::after{content:"";display:block;position:absolute}.flow-List_Item::before{width:30px;height:30px;border:7px solid #18976a;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:0}.flow-List_Item::after{width:2px;background-color:#d7d6d7;left:14px;top:45px;bottom:0}.flow-List_Title_En{font-family:"Source Serif 4",serif;color:#18976a;font-size:1.25rem;line-height:1;display:block;position:absolute;left:42px;top:3px}.flow-List_Title_En_Num{font-size:1.4375rem}.flow-List_Title_Text{font-size:1.375rem;font-weight:700}.flow-List_Title+.flow-List_Text{margin-top:10px}.flow-List_Text+.flow-List_Text{margin-top:10px}.flow-List_ContactBtn{margin-top:10px}.flow-List_ContactBtn_Link{color:#fff;font-weight:700;text-decoration:none;max-width:260px;height:50px;background-color:#18976a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.flow-List_ContactBtn_Link::before{content:"";width:16px;height:12px;background:url("../../common/img/ico_mail_02.svg") no-repeat 0 0;background-size:100% 100%;display:block}.flow-List_Image{width:100%;height:auto}@media screen and (min-width: 700px){.flow-List_Item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.flow-List_Content-text{-webkit-box-flex:1;-ms-flex:1;flex:1}.flow-List_Content-image{width:35.960591133%}}@media screen and (min-width: 960px){.flow-List{margin-top:127px;padding-inline:40px}.flow-List_Item{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;padding-top:0;padding-left:188px;padding-bottom:62px}.flow-List_Item+.flow-List_Item{margin-top:18px}.flow-List_Item::before{width:35px;height:35px;border-width:8px;top:2px}.flow-List_Item::after{left:17px;top:57px}.flow-List_Title_En{font-size:1.375rem;left:47px;top:7px}.flow-List_Title_En_Num{font-size:1.5625rem}.flow-List_Title_Text{font-size:1.5rem}.flow-List_Title+.flow-List_Text{margin-top:15px}.flow-List_ContactBtn{margin-top:15px}}@media(any-hover: hover){.flow-List_ContactBtn_Link{-webkit-transition:all .2s ease;transition:all .2s ease}.flow-List_ContactBtn_Link:hover{opacity:.7}}