.p-pnav{margin-top:7.55208%}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-pnav{margin-top:12.08333%}}@media only screen and (max-width: 767px){.p-pnav{margin-top:3em}}.p-pnav+.p-flow{margin-top:6.25%}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-pnav+.p-flow{margin-top:10%}}@media only screen and (max-width: 767px){.p-pnav+.p-flow{margin-top:3em}}.p-flow{position:relative;margin-top:150px}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-flow{margin-top:130px}}@media only screen and (max-width: 767px){.p-flow{margin-top:6em}}.p-flow__inner{text-align:center;position:relative;margin:0 auto}@media only screen and (max-width: 767px){.p-flow__inner{width:76.92308%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-flow__inner .icon{width:80px;margin:0 auto}}@media only screen and (max-width: 767px){.p-flow__inner .icon{width:4em;margin:0 auto}}.p-flow__inner .st{text-align:center;color:#94a930;font-size:250%;letter-spacing:.28em;line-height:1.28571;margin-top:1.3em}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-flow__inner .st{font-size:215%}}@media only screen and (max-width: 767px){.p-flow__inner .st{font-size:150%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-flow__inner .st{margin-top:.8em}}@media only screen and (max-width: 767px){.p-flow__inner .st{margin-top:1em}}.p-flow__inner .txt_lead{margin:0 auto;margin-top:1.5625%;text-align:center;font-size:108%;letter-spacing:.08em;position:relative;z-index:10;word-break:keep-all;overflow-wrap:break-word;max-width:550px}@media only screen and (max-width: 767px){.p-flow__inner .txt_lead{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-flow__inner .txt_lead{font-size:100%}}@media only screen and (max-width: 767px){.p-flow__inner .txt_lead{font-size:93%}}@media only screen and (min-width: 768px){.p-flow__inner .txt_lead{line-height:1.86667}}@media only screen and (max-width: 767px){.p-flow__inner .txt_lead{line-height:1.53333;text-align:left}}.p-flow__inner__img{display:inline-block;position:relative;margin-top:2.60417%}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-flow__inner__img{margin-top:4.16667%}}@media only screen and (max-width: 767px){.p-flow__inner__img{margin-top:1.3em}}@media only screen and (min-width: 768px){.p-flow__inner__img{width:90%;max-width:780px}}.p-flow__inner__img .bg_txt{color:#f5f5ed;font-family:'Quicksand', Verdana, Helvetica, Arial, sans-serif;position:absolute;font-size:715%;letter-spacing:.18em;left:76.28205%;line-height:1;top:-.85em}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-flow__inner__img .bg_txt{font-size:429%}}@media only screen and (max-width: 767px){.p-flow__inner__img .bg_txt{font-size:215%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.p-flow__inner__img .bg_txt{left:57.69231%;font-size:608%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-flow__inner__img .bg_txt{left:57.69231%}}@media only screen and (max-width: 767px){.p-flow__inner__img .bg_txt{left:60%}}.p-flow__inner__img .img{position:relative;z-index:10}.p-flow__contact{background:#f6f6ee;max-width:1200px;width:90%;margin:0 auto;padding:3.125% 5.20833%;border-radius:200px;margin-top:4.16667%}@media only screen and (max-width: 767px){.p-flow__contact{padding:1.5em}}@media only screen and (max-width: 767px){.p-flow__contact{margin-top:1.5em}}@media only screen and (min-width: 768px){.p-flow__contact{display:flex;flex-direction:row;justify-content:space-between;align-items:center}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-flow__contact{width:85%}}@media only screen and (min-width: 768px) and (max-width: 983px){.p-flow__contact{flex-wrap:wrap;justify-content:center}}@media only screen and (max-width: 767px){.p-flow__contact{width:84.61538%;border-radius:1em}}.p-flow__contact .txt{font-size:122%;letter-spacing:.08em;word-break:keep-all;overflow-wrap:break-word}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-flow__contact .txt{font-size:115%}}@media only screen and (max-width: 767px){.p-flow__contact .txt{font-size:108%}}@media only screen and (min-width: 1200px){.p-flow__contact .txt{width:39%}}@media print{.p-flow__contact .txt{width:39%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-flow__contact .txt{width:30%}}@media only screen and (min-width: 768px) and (max-width: 983px){.p-flow__contact .txt{width:100%;padding:0 15% 1em;text-align:center}}@media only screen and (max-width: 767px){.p-flow__contact .txt{text-align:center;margin-bottom:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-flow__contact .txt_tel{margin:0 1em}}@media only screen and (min-width: 768px) and (max-width: 983px){.p-flow__contact .txt_tel{margin:0 2em 0 0;text-align:center}}@media only screen and (max-width: 767px){.p-flow__contact .txt_tel{text-align:center;margin-bottom:1em}}.p-flow__contact .txt_tel i{display:block;font-size:108%;letter-spacing:.08em;margin-bottom:.3em}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-flow__contact .txt_tel i{font-size:100%}}@media only screen and (max-width: 767px){.p-flow__contact .txt_tel i{font-size:100%}}.p-flow__contact .txt_tel p{font-size:136%;color:#94a930;font-family:'Quicksand', Verdana, Helvetica, Arial, sans-serif;letter-spacing:.08em;line-height:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-flow__contact .txt_tel p{font-size:129%}}@media only screen and (max-width: 767px){.p-flow__contact .txt_tel p{font-size:108%}}.p-flow__contact .txt_tel p a,.p-flow__contact .txt_tel p span{color:#94a930;font-size:169%;text-decoration:none}@media only screen and (min-width: 768px){.p-flow__contact .btn a{padding:1.3em}}.p-flow:after{content:'';width:28px;height:100px;margin:20px auto 0;background:url(../../flow/images/img_arrow.png) no-repeat center bottom;background-size:100% auto;display:block;z-index:10;position:absolute;top:calc(100% + 2em);left:0;right:0;margin:0 auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-flow:after{width:22.4px;height:80px}}@media only screen and (max-width: 767px){.p-flow:after{width:14px;height:50px;top:calc(100% + 1em)}}#lnk_flow2{padding-bottom:5.20833%}@media only screen and (max-width: 767px){#lnk_flow2{padding-bottom:1.5em}}#lnk_flow2 .p-flow__inner__img .bg_txt{color:#FFF;left:auto;right:71.41026%}@media only screen and (min-width: 768px) and (max-width: 1199px){#lnk_flow2 .p-flow__inner__img .bg_txt{right:51.28205%}}@media only screen and (max-width: 767px){#lnk_flow2 .p-flow__inner__img .bg_txt{right:44.87179%}}#lnk_flow2:before{content:'';background:#f6f6ee;display:block;height:93.26146%;width:91.66667%;border-radius:5em 0 0 5em;position:absolute;right:0;bottom:0}@media only screen and (max-width: 767px){#lnk_flow2:before{width:95%;border-radius:1em 0 0 1em}}#lnk_flow4{padding-bottom:5.20833%}@media only screen and (max-width: 767px){#lnk_flow4{padding-bottom:1.5em}}#lnk_flow4 .p-flow__inner__img .bg_txt{color:#FFF;left:auto;right:71.41026%}@media only screen and (min-width: 768px) and (max-width: 1199px){#lnk_flow4 .p-flow__inner__img .bg_txt{right:51.28205%}}@media only screen and (max-width: 767px){#lnk_flow4 .p-flow__inner__img .bg_txt{right:44.87179%}}#lnk_flow4:before{content:'';background:#f6f6ee;display:block;height:93.26146%;width:91.66667%;border-radius:0 5em 5em 0;position:absolute;left:0;bottom:0}@media only screen and (max-width: 767px){#lnk_flow4:before{width:95%;border-radius:0 1em 1em 0}}#lnk_flow5:after{display:none}
