﻿.flow #wrap{overflow:inherit}.sec-flow{padding-bottom:180px;padding-top:80px}@media only screen and (max-width: 992px){.sec-flow{padding-bottom:80px}}@media (max-width: 767px){.sec-flow{padding-top:38px;padding-bottom:120px}.sec-flow .c-btn02 .txt{min-height:auto}}.container{padding:0 25px;max-width:1170px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.p-step__nav{transition:0.2s;width:280px;padding:5px 0 0 20px}@media only screen and (max-width: 1130px){.p-step__nav{padding:5px 0 0 0}}@media only screen and (max-width: 1024px){.p-step__nav{width:235px}}@media only screen and (max-width: 992px){.p-step__nav{width:190px}}@media (max-width: 767px){.p-step__nav{width:100%}}.p-step__nav .p-sticky{position:-webkit-sticky;position:sticky;top:120px}@media only screen and (max-width: 992px){.p-step__nav .p-sticky{top:150px}}.p-step__nav ul{position:relative;margin-bottom:45px;counter-reset:item}.p-step__nav ul:before{position:absolute;top:15px;left:4px;width:1px;bottom:0;content:"";background:#1584a5;z-index:-1;transition:4s;height:0}@media (max-width: 767px){.p-step__nav ul{margin-bottom:41px}}.p-step__nav li{counter-increment:item;position:relative}.p-step__nav li:not(:last-child){margin-bottom:32px}@media (max-width: 767px){.p-step__nav li:not(:last-child){margin-bottom:19px}}.p-step__nav li:before{counter-increment:li;content:counter(item, decimal-leading-zero);position:absolute;top:3px;left:29px;font-family:"Crimson Text",serif;font-size:20px;font-size:2rem;line-height:1em;letter-spacing:0em;color:#989898;bottom:0;margin:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}@media only screen and (max-width: 992px){.p-step__nav li:before{top:0}}@media (max-width: 767px){.p-step__nav li:before{color:#1584a5}}.p-step__nav li a{color:#989898;padding-left:20px;position:relative;display:block;font-family:"Shippori Mincho",serif;padding-left:60px;font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.025em;cursor:pointer}.p-step__nav li a:before{content:"";position:absolute;width:9px;height:9px;background:#f0ede9;border-radius:100%;left:0;top:calc(50% - 3px);border:1px solid #1584a5}@media only screen and (min-width: 1025px){.p-step__nav li a:hover:hover{opacity:1;color:#1584a5}}@media only screen and (max-width: 992px){.p-step__nav li a{font-size:15px;font-size:1.5rem}}@media (max-width: 767px){.p-step__nav li a{display:inline-block;padding-right:20px;color:#272422;font-size:18px;font-size:1.8rem}.p-step__nav li a:after{content:"";position:absolute;content:"";background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="11.414" height="6.207" viewBox="0 0 11.414 6.207"><path id="Path_229" data-name="Path 229" d="M149.557,535.927l5,5-5,5" transform="translate(546.635 -148.85) rotate(90)" fill="none" stroke="%231584a5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/></svg>') no-repeat right center;right:0;top:0;bottom:0;margin:auto;width:11px;height:6px}.p-step__nav li a::before{background:#1584a5;top:calc(50% - 3px)}}.p-step__nav li.is-active:before{color:#1584a5}.p-step__nav li.is-active a{color:#1584a5}.p-step__nav li.is-active a:before{background:#1584a5}@media (max-width: 767px){.p-step__nav li.is-active a{color:#272422}}.p-step__nav-btn a{background:#1584a5;padding:15px 20px;color:#fff;display:block;font-size:16px;font-size:1.6rem;line-height:1.125em;letter-spacing:.025em;font-weight:400;border-radius:3px;font-family:"Shippori Mincho",serif;position:relative;max-width:220px;cursor:pointer}@media (max-width: 767px){.p-step__nav-btn a{width:100%;max-width:inherit;padding:22px 19px;font-size:15px;font-size:1.5rem}}.p-step__nav-btn a:before{content:"";position:absolute;top:-1px;left:-1px;z-index:2;border-radius:3px;background:#184b5a;width:calc(100% + 2px);height:calc(100% + 2px);-webkit-transition:0.4s ease all;-moz-transition:0.4s ease all;-ms-transition:0.4s ease all;-o-transition:0.4s ease all;transition:0.4s ease all;transform:scale(0, 1);transform-origin:left top;opacity:0}.p-step__nav-btn a::after{position:absolute;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13.414" height="7.207" viewBox="0 0 13.414 7.207"><path id="Path_31" data-name="Path 31" d="M149.557,535.927l6,6-6,6" transform="translate(548.635 -148.85) rotate(90)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/></svg>') no-repeat right center;width:12px;height:6px;content:"";right:20px;top:0;bottom:0;margin:auto;z-index:12}.p-step__nav-btn a span{position:relative;z-index:23}@media only screen and (min-width: 1025px){.p-step__nav-btn a:hover:hover{opacity:1}.p-step__nav-btn a:hover:hover:before{opacity:1;transform:scale(1, 1)}}.p-step__nav.iv-animate.animated ul::before{height:calc(100% - var(--hItemHeight) + 15px)}@media (max-width: 767px){.p-step__nav.iv-animate.animated ul::before{height:calc(100% - var(--hItemHeight) + 5px)}}.p-step__ctn{width:calc(100% - 280px);max-width:780px;padding-left:80px;padding-top:6px}@media only screen and (max-width: 1130px){.p-step__ctn{padding-left:30px;width:calc(100% - 310px)}}@media only screen and (max-width: 1024px){.p-step__ctn{padding-left:20px;width:calc(100% - 255px)}}@media only screen and (max-width: 992px){.p-step__ctn{width:calc(100% - 210px)}}@media (max-width: 767px){.p-step__ctn{width:100%;max-width:inherit;padding-left:0;margin-top:62px}}.step-box:not(:last-child){padding-bottom:80px;border-bottom:1px solid #1584a5;position:relative;margin-bottom:73px}.step-box:not(:last-child):after{position:absolute;bottom:-16px;left:0;right:0;margin:auto;width:39px;height:16px;content:"";background:#f0ede9 url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40.625" height="17.031" viewBox="0 0 40.625 17.031"><path id="arw" d="M-1535,1573.879l20,16,20-16" transform="translate(1535.312 -1573.489)" fill="%23f0ede9" stroke="%231584a5" stroke-width="1"/></svg>') no-repeat bottom center}@media (max-width: 767px){.step-box:not(:last-child){padding-bottom:50px;margin-bottom:28px}.step-box:not(:last-child):after{bottom:-10px;width:23px;height:10px}}.step-box.step-box-noboder{border:none;margin-bottom:59px}.step-box.step-box-noboder::after{display:none}@media only screen and (max-width: 992px){.step-box.step-box-noboder{margin-bottom:0}}@media (max-width: 767px){.step-box.step-box-noboder{margin-bottom:30px}}.step-box-owner .c-ttl03{margin-bottom:80px}.step-box-owner .c-ttl03 .ttljp{margin-top:9px}.step-box-owner .c-txt03{margin-bottom:72px}@media only screen and (max-width: 992px){.step-box-owner .c-ttl03{margin-bottom:50px}.step-box-owner .c-txt03{margin-bottom:40px}}@media (max-width: 767px){.step-box-owner .c-ttl03 .ttlen{padding-left:0}.step-box-owner .c-ttl03 .ttljp{margin-left:0}.step-box-owner .c-txt03{margin-bottom:53px}}.step-box.step-box-02{padding-bottom:72px}.step-box.step-box-05{padding-bottom:77px}.step-box.step-box-07{padding-bottom:71px}@media (max-width: 767px){.step-box.step-box-02{padding-bottom:43px;margin-bottom:47px}.step-box.step-box-03{padding-bottom:49px;margin-bottom:47px}.step-box.step-box-04{padding-bottom:50px;margin-bottom:49px}.step-box.step-box-05{padding-bottom:50px;margin-bottom:49px}.step-box.step-box-06{padding-bottom:50px;margin-bottom:47px}.step-box.step-box-07{padding-bottom:42px;margin-bottom:47px}}.step-tll{margin-bottom:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}@media (max-width: 767px){.step-tll{margin-bottom:23px}}.step-tll .ttl-num{margin-right:15px;color:#1584a5;display:inline-block;vertical-align:top;margin:6px 15px 0 0}.step-tll .ttl-num span{font-family:"Cormorant Garamond",serif;font-size:16px;font-size:1.6rem;letter-spacing:.05em;text-transform:uppercase;display:inline-block;margin-right:8px}.step-tll .ttl-num i{font-family:"Crimson Text",serif;font-size:26px;font-size:2.6rem;letter-spacing:0em;font-style:normal;display:inline-block}@media only screen and (max-width: 992px){.step-tll .ttl-num{margin-right:0}}@media (max-width: 767px){.step-tll .ttl-num span{font-size:14px;font-size:1.4rem;margin-right:5px}.step-tll .ttl-num i{font-size:22px;font-size:2.2rem}}.step-tll .ttl-txt{color:#272422;font-size:30px;font-size:3rem;line-height:1.26667em;letter-spacing:.1em;display:inline-block;font-family:"Shippori Mincho",serif;position:relative}@media only screen and (max-width: 992px){.step-tll .ttl-txt{font-size:27px;font-size:2.7rem;line-height:1.03704em}}@media (max-width: 767px){.step-tll .ttl-txt{font-size:22px;font-size:2.2rem;line-height:1.45455em;letter-spacing:.025em;margin-left:14px}}.step-tll .ttl-tag{background:#1584a5;color:#fff;font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","Noto Sans JP","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-size:14px;font-size:1.4rem;letter-spacing:0em;font-weight:bold;padding:2.5px 20px;display:inline-block;border-radius:15px;position:relative;margin-left:8px}.step-tll .ttl-tag i{display:inline-block;font-style:normal;font-size:12px;font-size:1.2rem}@media only screen and (max-width: 992px){.step-tll .ttl-tag{position:relative}}@media (max-width: 767px){.step-tll .ttl-tag{position:absolute;width:100%;left:0;text-align:center;top:0;font-size:12px;font-size:1.2rem;line-height:1.83333em;margin:0;padding:0 20px;height:22px}.step-tll .ttl-tag i{font-size:10px;font-size:1rem}}@media (max-width: 767px){.step-tll.step-tll--v3{margin-bottom:49px}.step-tll.step-tll--v3 .ttl-txt{margin-left:11px}.step-tll.step-tll-05{position:relative;padding-top:32px;margin-bottom:29px}.step-tll.step-tll-06{position:relative;padding-top:32px;margin-bottom:23px}.step-tll.step-tll-07{margin-bottom:30px}.step-tll.step-tll-08{margin-bottom:24px}.step-tll.step-tll-08 .ttl-txt{margin-left:10px}}@media only screen and (max-width: 350px){.step-tll.step-tll-08 .ttl-txt{margin-left:5px;font-size:17px;font-size:1.7rem}}.step-txt{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.025em;font-weight:500;margin-bottom:32px}.step-txt--v2{margin-bottom:20px}@media (max-width: 767px){.step-txt{font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.025em;font-weight:500;margin-bottom:28px}.step-txt--v2{margin-bottom:18px}}.step-bg-white{border-radius:10px;background:#fff;padding:45px 50px 42px 50px}@media only screen and (max-width: 992px){.step-bg-white{padding:35px}}@media (max-width: 767px){.step-bg-white{padding:25px 30px 24px 30px}}@media only screen and (max-width: 350px){.step-bg-white{padding:20px 15px 20px 15px}}.step-bg-white-ttl{position:relative;color:#1584a5;font-family:"Shippori Mincho",serif;font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.025em;padding-left:20px;margin-bottom:27px}.step-bg-white-ttl:before{content:"";position:absolute;left:0;top:10px;margin:auto;width:0;height:0;border-bottom:6px solid transparent;border-left:7px solid #1584a5;border-top:6px solid transparent}@media (max-width: 767px){.step-bg-white-ttl{font-size:16px;font-size:1.6rem;line-height:1.5em;padding-left:16px;margin-bottom:20px}.step-bg-white-ttl:before{top:7px}}.step-bg-white-txt{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.025em;font-weight:500}.step-bg-white-txt--v2{margin-bottom:22px}.step-bg-white-txt--v3{margin-bottom:24px}@media (max-width: 767px){.step-bg-white-txt{font-size:15px;font-size:1.5rem;line-height:1.73333em}.step-bg-white-txt--v2{margin-bottom:14px}.step-bg-white-txt--v3{margin-bottom:14px}}.step-bg-white-btn{padding-top:40px}.step-bg-white-btn>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.step-bg-white-btn a:first-child{margin-right:60px}@media (max-width: 767px){.step-bg-white-btn{text-align:center;padding-top:34px}.step-bg-white-btn>div{display:inline-grid}.step-bg-white-btn a:first-child{margin-right:0;margin-bottom:16px}}.step-bg-white--v2{padding:10px 10px 0 10px;margin-bottom:35px;margin-top:46px}.step-bg-white--v2 .step-bg-white-ttl--v2{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.025em;font-family:"Shippori Mincho",serif;background:#f0ede9;padding:9px 30px 9px;border-radius:10px}@media (max-width: 767px){.step-bg-white--v2{margin-top:29px;margin-bottom:29px;padding:15px 15px 0 15px}.step-bg-white--v2 .step-bg-white-ttl--v2{padding:6px 20px 16px}}.step-bg-white--v3{padding:38px 20px 42px 50px}.step-bg-white--v3 .step-bg-white-ttl{margin-bottom:0}@media only screen and (max-width: 992px){.step-bg-white--v3{padding:35px 20px 35px 35px}}@media (max-width: 767px){.step-bg-white--v3{padding:25px 20px 35px 30px}}.step-bg-white--v4{background:#fff url("/wp/wp-content/themes/wp-templ/assets/img/flow/bg-flow.png") no-repeat right center;background-size:contain;min-height:160px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}@media (max-width: 767px){.step-bg-white--v4{min-height:inherit;padding-bottom:140px;background-position:bottom center}}.step-bg-white--v5{margin-bottom:20px}.step-bg-white .c-lst-check li{margin-right:0}.step-bg-white .c-lst-check-50{margin-top:33px;margin-right:0;margin-bottom:19px}.step-bg-white .c-lst-check-50 li{width:45%;margin-right:0;margin-bottom:10px}.step-bg-white .c-lst-check-50 li.w-55{width:55%}@media only screen and (max-width: 992px){.step-bg-white .c-lst-check-50 li{width:100%}.step-bg-white .c-lst-check-50 li.w-55{width:100%}}@media (max-width: 767px){.step-bg-white .c-lst-check-50{margin-left:0;margin-top:25px;margin-bottom:23px}}.step-bg-white-item{padding-bottom:29px}.step-bg-white-item:nth-child(2) .step-bg-white-ttl--v2{background:#1584a5;color:#fff}@media (max-width: 767px){.step-bg-white-item:nth-child(2){padding-bottom:23px}}.step-bg-white-content{flex-wrap:wrap;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;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;margin-top:30px}.step-bg-white-content .c-lst-check{margin-top:0;margin-right:0}.step-bg-white-content .c-lst-check li{display:block;width:100%;margin-bottom:12px}.step-bg-white-content .c-lst-check li.mb-0{margin-bottom:0}.step-bg-white-content .c-lst-check-grey li:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22"><g id="Group_214" data-name="Group 214" transform="translate(0 -1)"><g id="check_box" transform="translate(0 1)" fill="none" stroke="%23989898" stroke-width="1"><rect width="22" height="22" rx="3" stroke="none"/><rect x="0.5" y="0.5" width="21" height="21" rx="2.5" fill="none"/></g><path id="check" d="M423.468,971.961l4.3,4.25,7.7-8" transform="translate(-417.817 -959.711)" fill="none" stroke="%23989898" stroke-width="1"/></g></svg>');background-repeat:no-repeat;background-position:center;background-size:cover}@media only screen and (max-width: 992px){.step-bg-white-content .c-lst-check li{margin-right:0;font-size:14px;font-size:1.4rem;padding-left:28px}}.step-bg-white-content .cont-left{padding:0 0 0 40px;width:226px;font-family:"Shippori Mincho",serif;font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.025em}.step-bg-white-content .cont-left span{font-size:20px;font-size:2rem;line-height:1.3em;letter-spacing:.025em}.step-bg-white-content .cont-right{width:calc(100% - 226px);padding-left:49px;border-left:1px solid #989898;position:relative}.step-bg-white-content .cont-right::after{position:absolute;content:"";background:#fff url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="11.061" height="20.707" viewBox="0 0 11.061 20.707"><path id="arw" d="M0,0,6.667,6.667,10,10,20,0" transform="translate(0.354 20.354) rotate(-90)" fill="%23fff" stroke="%23989898" stroke-width="1"/></svg>') no-repeat right center;width:11px;height:20px;left:-1px;top:0;bottom:0;margin:auto;z-index:12}@media only screen and (max-width: 992px){.step-bg-white-content .cont-left{padding:0 0 0 10px;width:150px;font-size:14px;font-size:1.4rem}.step-bg-white-content .cont-left span{font-size:18px;font-size:1.8rem}.step-bg-white-content .cont-right{width:calc(100% - 150px);padding-left:15px}.step-bg-white-content .cont-right::after{width:8px;height:15px}}@media (max-width: 767px){.step-bg-white-content{flex-wrap:wrap;margin-top:17px;padding:0 15px}.step-bg-white-content .cont-left{width:100%;text-align:center;padding:0 0 22px 0}.step-bg-white-content .cont-left span{font-size:18px;font-size:1.8rem}.step-bg-white-content .cont-right{width:100%;padding-left:0;border-left:none;border-top:1px solid #989898;padding-top:27px}.step-bg-white-content .cont-right::after{width:13px;height:19px;left:0;right:0;bottom:inherit;transform:rotate(90deg);top:-6px}.step-bg-white-content .c-lst-check{margin-left:0}.step-bg-white-content .c-lst-check li{padding-left:34px;margin-bottom:7px}}.step-bg-white .item-ttl-border{margin-bottom:24px}.step-bg-white .item-ttl-border.mt-0{margin-bottom:0}@media (max-width: 767px){.step-bg-white .item-ttl-border{margin-bottom:15px}}.step-bg-white .item-ttl-border h5{position:relative;margin-bottom:9px}.step-bg-white .item-ttl-border h5::after{position:absolute;content:"";background:#1584a5;width:100%;height:1px;top:0;bottom:0;margin:auto;right:0}.step-bg-white .item-ttl-border h5 span{font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.025em;font-family:"Shippori Mincho",serif;display:inline-block;color:#1584a5;padding-right:20px;background:#fff;z-index:1;position:relative}@media (max-width: 767px){.step-bg-white .item-ttl-border h5 span{font-size:15px;font-size:1.5rem;padding-right:12px}}.step-bg-white .item-ttl-border p{font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.025em}.step-bg-white .item-ttl-border p.note{font-size:12px;font-size:1.2rem;line-height:2.5em;letter-spacing:.025em;margin-bottom:0;margin-top:8px}@media (max-width: 767px){.step-bg-white .item-ttl-border p.note{margin-top:5px;font-size:12px;font-size:1.2rem;line-height:1.5em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.step-bg-white .item-ttl-border p.note span{margin-right:3px}.step-bg-white .item-ttl-border p.note.note-02{margin-top:13px}}.step-bg-white .item-ttl-border--v2 h5{border:1px solid #d9d8d1;padding:1px 20px;border-radius:15px;margin-bottom:13px}.step-bg-white .item-ttl-border--v2 h5::after{display:none}.step-bg-white .item-ttl-border--v2 h5 span{font-size:14px;font-size:1.4rem;line-height:1.28571em;letter-spacing:0em;font-weight:bold;color:#1584a5;font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","Noto Sans JP","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif}.step-bg-white .item-ttl-border--v2 p{font-size:14px;font-size:1.4rem;line-height:1.57143em;letter-spacing:.025em}@media (max-width: 767px){.step-bg-white .item-ttl-border--v2 h5{font-size:12px;font-size:1.2rem;padding:0 19px;font-size:12px;font-size:1.2rem;line-height:1.33333em}.step-bg-white .item-ttl-border--v2 h5 span{font-size:12px;font-size:1.2rem;line-height:1.66667em;display:block}}.step-bg-white .item-ttl-border--v3{margin-bottom:31px}@media (max-width: 767px){.step-bg-white .item-ttl-border--v3{margin-bottom:34px}}.step-bg-tran{border:1px solid #d9d8d1;border-radius:10px;padding:48px 50px 9px 100px;position:relative}.step-bg-tran .ttlen{position:absolute;top:0;bottom:0;left:20px;margin:auto;color:#fff;writing-mode:tb-rl;transform:rotate(180deg);font-family:"Cormorant Garamond",serif;font-size:50px;font-size:5rem;line-height:1.2em;letter-spacing:.15em;text-align:center;z-index:-1}.step-bg-tran--v2{margin-bottom:50px}@media only screen and (max-width: 992px){.step-bg-tran{padding:35px 35px 9px 50px}.step-bg-tran .ttlen{font-size:30px;font-size:3rem;line-height:1.33333em;letter-spacing:.15em;left:5px}}@media (max-width: 767px){.step-bg-tran{padding:39px 29px 3px 30px}.step-bg-tran .ttlen{font-size:54px;font-size:5.4rem;line-height:1.48148em;letter-spacing:.15em;right:-10px;left:inherit;transform:rotate(0);bottom:inherit;top:17px}.step-bg-tran--v2{margin-bottom:36px}}.step-with-thumbnail{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;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;flex-wrap:wrap}.step-with-thumbnail--v2{margin-bottom:30px}@media (max-width: 767px){.step-with-thumbnail--v2{margin-top:31px;margin-bottom:28px}}.step-with-thumbnail--v3{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;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;margin-bottom:34px}.step-with-thumbnail--v3 .ttl-thumbnail{font-family:"游明朝体","游明朝","YuMincho","Yu Mincho","Noto Serif JP","ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}.step-with-thumbnail--v3 .ttl-thumbnail-desc{font-size:18px;font-size:1.8rem;line-height:1.11111em;letter-spacing:.025em;margin-bottom:15px}.step-with-thumbnail--v3 .ttl-thumbnail-name{font-size:30px;font-size:3rem;line-height:1.53333em;letter-spacing:.1em}@media only screen and (max-width: 992px){.step-with-thumbnail--v3 .ttl-thumbnail-desc{padding-right:15px}}@media (max-width: 767px){.step-with-thumbnail--v3{flex-wrap:wrap;margin-bottom:26px}.step-with-thumbnail--v3 .ttl-thumbnail{margin-bottom:23px}.step-with-thumbnail--v3 .ttl-thumbnail-desc{font-size:15px;font-size:1.5rem;margin-bottom:2px}.step-with-thumbnail--v3 .ttl-thumbnail-name{font-size:22px;font-size:2.2rem}.step-with-thumbnail--v3 .img-thumb img{width:100%}}.step-with-thumbnail-top{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;margin-bottom:5px}@media (max-width: 767px){.step-with-thumbnail-top{margin-bottom:0px}}.step-with-thumbnail .desc-thumb{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.025em;font-weight:500;width:calc(100% - 220px);padding-right:50px}.step-with-thumbnail .img-thumb{width:220px}.step-with-thumbnail-260 .desc-thumb{width:calc(100% - 260px)}.step-with-thumbnail-260 .img-thumb{width:260px}@media only screen and (max-width: 992px){.step-with-thumbnail{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start}.step-with-thumbnail .desc-thumb{padding-right:15px}}@media (max-width: 767px){.step-with-thumbnail{flex-direction:column-reverse}.step-with-thumbnail .desc-thumb{width:100%;font-size:15px;font-size:1.5rem;line-height:1.86667em;padding-right:0}.step-with-thumbnail .img-thumb{width:100%;margin-bottom:29px}.step-with-thumbnail .img-thumb img{width:100%}}.step-by-step{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:40px}.step-by-step li{width:37%;min-height:60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;color:#fff;margin:0 auto;font-size:16px;font-size:1.6rem;line-height:1.125em;letter-spacing:.025em;font-family:"游明朝体","游明朝","YuMincho","Yu Mincho","Noto Serif JP","ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;position:relative;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="177" height="60.001" viewBox="0 0 177 60.001"><g id="Group_3" data-name="Group 3" transform="translate(-753 -558.5)"><g id="flow" transform="translate(470 -351.5)"><g id="Group_1" data-name="Group 1"><g id="Group_2" data-name="Group 2" transform="translate(-27 48)"><g id="arw" transform="translate(84.997)"><path id="arw-2" data-name="arw" d="M20,30,0,60V0Z" transform="translate(225.003 862)" fill="%231584a5"/></g><g id="arw-3" data-name="arw" transform="translate(177)"><path id="arw-4" data-name="arw" d="M2007-3690H1837l20-30-20-30h170v60Z" transform="translate(-1697 4612)" fill="%231584a5"/></g></g></g></g></g></svg>') no-repeat left center}.step-by-step li:first-child{background:#1584a5}.step-by-step li:not(:first-child){padding-left:17px}.step-by-step li span{text-align:center;white-space:nowrap}.step-by-step--v2{margin-bottom:30px}@media (max-width: 767px){.step-by-step{margin-bottom:35px}.step-by-step li{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="165" height="50" viewBox="0 0 165 50"><g id="Group_1" data-name="Group 1" transform="translate(-859 -520.001)"><g id="flow" transform="translate(659 -341.499)"><g id="arw" transform="translate(140 861.5)"><path id="arw-2" data-name="arw" d="M80,25,60,50V0Z" fill="%231584a5"/></g><g id="arw-3" data-name="arw" transform="translate(202 861.5)"><path id="arw-4" data-name="arw" d="M82,50H0L20,25,0,0H82V50Z" fill="%231584a5"/></g><g id="arw-5" data-name="arw" transform="translate(285 861.5)"><path id="arw-6" data-name="arw" d="M80,50H-2V0H80V50Z" fill="%231584a5"/></g></g></g></svg>') no-repeat left center;font-size:11px;font-size:1.1rem;line-height:1.27273em;min-height:50px}.step-by-step li:nth-child(1){width:20%;white-space:nowrap}.step-by-step li:nth-child(1) span{position:relative;left:8px;z-index:1}.step-by-step li:nth-child(2){width:25%}.step-by-step li:nth-child(2) span{position:relative;left:4px;z-index:1}.step-by-step li:nth-child(3){width:25%}.step-by-step li:nth-child(3) span{position:relative;left:4px;z-index:1}.step-by-step li:not(:first-child){padding-left:25px}.step-by-step li:nth-child(4){width:30%;padding-left:20px}.step-by-step--v2{margin-bottom:22px}}@media only screen and (max-width: 350px){.step-by-step li{font-size:10px;font-size:1rem}.step-by-step li:nth-child(1){width:18%;white-space:nowrap}.step-by-step li:nth-child(2){width:27%}.step-by-step li:nth-child(3){width:27%}.step-by-step li:nth-child(4){width:28%}}.item-owner{margin-bottom:80px}.item-owner.mb-0{margin-bottom:0}@media (max-width: 767px){.item-owner{margin-bottom:60px}}.item-owner .box-thumb{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;-o-justify-content:space-between;justify-content:space-between;margin-bottom:33px}@media (max-width: 767px){.item-owner .box-thumb{margin-bottom:28px}}.item-owner .c-ttl-border{margin-bottom:53px}@media (max-width: 767px){.item-owner .c-ttl-border{margin-bottom:40px}}.item-owner .img-thumb-full{margin-bottom:33px}@media (max-width: 767px){.item-owner .img-thumb-full{margin-bottom:29px}}.item-owner .desc-thumb .c-btn02{margin-top:32px}@media (max-width: 767px){.item-owner .desc-thumb .c-btn02{margin-top:27px}}.item-owner--v2{margin-bottom:72px}.item-owner--v2 .c-ttl-border{margin-bottom:60px}@media (max-width: 767px){.item-owner--v2 .c-ttl-border{margin-bottom:40px}}@media (max-width: 767px){.item-owner--v2{margin-bottom:53px}}.item-owner--v3{margin-bottom:80px}.item-owner--v3 .c-ttl-border{margin-bottom:60px}.item-owner--v3 .c-txt03{margin-bottom:22px}@media (max-width: 767px){.item-owner--v3{margin-bottom:60px}.item-owner--v3 .c-ttl-border{margin-bottom:40px}.item-owner--v3 .c-txt03{margin-bottom:27px}}

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