.flow .c-mainsubWrap{background-image:url(../../img/flow/mv01.jpg)}@media (max-width: 999px){.flow .c-mainsubWrap{background-image:url(../../img/flow/mv01_sp.jpg)}}@media only screen and (max-width: 350px){.flow .c-ttl01{font-size:17px}}.flow .sec01 .txt01,.flow .sec02 .txt01{padding-left:2px;text-align:justify}@media (max-width: 999px){.flow .sec01 .txt01,.flow .sec02 .txt01{padding-left:0;text-align:justify}}.flow .sec01 .txt01 p+p,.flow .sec02 .txt01 p+p{margin-top:28px}@media (max-width: 999px){.flow .sec01 .txt01 p+p,.flow .sec02 .txt01 p+p{margin-top:24px}}.flow .sec01 .note,.flow .sec02 .note{font-size:12px;line-height:1.9;position:relative;padding-left:16px}@media (max-width: 999px){.flow .sec01 .note,.flow .sec02 .note{font-size:11px;line-height:1.5;padding-left:15px}}.flow .sec01 .note:before,.flow .sec02 .note:before{content:"※";font-size:12px;color:#12202d;position:absolute;top:1px;left:1px}@media (max-width: 999px){.flow .sec01 .note:before,.flow .sec02 .note:before{font-size:11px;top:0;left:0}}.flow .sec01{margin:114px 0 200px;padding:67px 25px 110px;background-color:#f9fafb}@media (max-width: 999px){.flow .sec01{margin:55px 0 124px;padding:18px 25px 50px}}.flow .sec02{margin:88px auto 0;padding:70px 90px 111px;background-color:#fff;max-width:1060px}@media (max-width: 999px){.flow .sec02{margin-top:47px;padding:35px 0 28px}}.flow .block01{max-width:1132px;margin:0 auto;padding-left:65px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media (max-width: 999px){.flow .block01{display:block;padding:0 15px}}.flow .block01__txt{margin-top:13px;padding-right:3%;width:calc(100% - 401px);max-width:620px}@media (max-width: 999px){.flow .block01__txt{width:100%;max-width:100%;margin-top:28px;padding-right:0}}.flow .block01__txt .c-ttl01{margin-bottom:47px}@media (max-width: 999px){.flow .block01__txt .c-ttl01{margin-bottom:0}}.flow .block01__txt .note{margin-top:27px}@media (max-width: 999px){.flow .block01__txt .note{margin-top:15px}}.flow .block01__img{width:401px}@media (max-width: 999px){.flow .block01__img{width:100%;max-width:241px;text-align:center;margin:32px auto 29px}}.flow .step{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:150px;position:relative}@media (max-width: 999px){.flow .step{display:block;margin-bottom:121px}.flow .step:not(:first-child){position:relative}.flow .step:not(:first-child):before{content:"";width:1px;height:50px;background:url(../../img/flow/line01_sp.jpg) repeat;background-size:1px 1px;position:absolute;top:-86px;left:0;right:0;margin:0 auto}}.flow .step:last-of-type{margin-bottom:0}.flow .step:after{content:"";width:1px;height:calc(100% - 100px);background:url(../../img/flow/line01.jpg) repeat;background-size:1px 2px;position:absolute;top:230px;left:105px}@media (max-width: 999px){.flow .step:after{display:none}}@media (min-width: 1000px){.flow .step:last-of-type:after{content:none}}.flow .step__no{width:210px;height:210px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative;z-index:10;background-repeat:no-repeat;background-size:210px 210px;background-color:#fff;background-position:center;font-size:30px;line-height:58px;letter-spacing:.1em;font-weight:400;font-family:"Noto Serif",serif;color:#4f6d89;text-align:center;padding:0 6px 30px 0}@media (max-width: 999px){.flow .step__no{width:105px;height:105px;background-size:105px 105px;margin:0 auto;font-size:15px;line-height:29px;padding:0 3px 17px 0}}.flow .step__no span{display:block;font-size:73.3px;letter-spacing:0.05em}@media (max-width: 999px){.flow .step__no span{font-size:36.65px}}.flow .step__txt{width:calc(100% - 210px);padding-left:10%;margin-top:41px}@media (max-width: 999px){.flow .step__txt{width:100%;padding:0 15px;margin-top:30px}}.flow .step__txt .c-ttl01{margin-bottom:36px}@media (max-width: 999px){.flow .step__txt .c-ttl01{margin-bottom:27px}}@media (max-width: 999px){.flow .step__txt .txt01{padding:0 0 0 7px}}.flow .step__txt .note{margin-top:28px}@media (max-width: 999px){.flow .step__txt .note{margin:16px 0 0 7px}}.flow .step__txt .c-btn01{margin:55px 0 0 3px}@media (max-width: 999px){.flow .step__txt .c-btn01{margin:32px auto 0}}.flow .step__txt .c-btn01+.c-btn01{margin-top:15px}@media (max-width: 999px){.flow .step__txt .c-btn01+.c-btn01{margin-top:10px}}.flow .step01 .step__no{background-image:url(../../img/flow/bg_step01.jpg)}.flow .step02{margin-bottom:143px}@media (min-width: 1000px){.flow .step02:after{top:221px}}@media (max-width: 999px){.flow .step02{margin-bottom:114px}}.flow .step02 .step__no{background-image:url(../../img/flow/bg_step02.jpg)}@media (min-width: 1000px){.flow .step03:after{top:220px;height:calc(100% - 90px)}}.flow .step03 .step__no{background-image:url(../../img/flow/bg_step03.jpg)}.flow .step03 .note{margin-top:25px}@media (max-width: 999px){.flow .step03 .note{margin-top:15px}}.flow .step03 .c-btn01{margin-left:6px}@media (max-width: 999px){.flow .step03 .c-btn01{margin:22px auto 0}}@media (min-width: 1000px){.flow .step04:after{top:219px;height:calc(100% - 90px)}}@media (max-width: 999px){.flow .step04{margin-bottom:110px}}.flow .step04 .step__no{background-image:url(../../img/flow/bg_step04.jpg)}@media (min-width: 1000px){.flow .step05:after{top:219px;height:calc(100% - 90px)}}@media (max-width: 999px){.flow .step05{margin-bottom:112px}}.flow .step05 .step__no{background-image:url(../../img/flow/bg_step05.jpg)}@media (min-width: 1000px){.flow .step06:after{top:219px;height:calc(100% - 90px)}}@media (max-width: 999px){.flow .step06{margin-bottom:116px}}.flow .step06 .step__no{background-image:url(../../img/flow/bg_step06.jpg)}.flow .step07 .step__no{background-image:url(../../img/flow/bg_step07.jpg)}

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