.c-gold{color:#C4AA84}.c-gold1{color:#DBCDAC}.c-gold2{color:#AE914C}.c-purple{color:#663e5b}.c-purple1{color:#856A8E}.c-purple2{color:#BFAFC4}.c-pink{color:#EC6D73}.c-bk{color:#434343}.c-wh{color:#fff}.o_c_t.__10{font-size:10px}.o_c_t.__12{font-size:12px}.o_c_t.__14{font-size:14px}.o_c_t.__16{font-size:16px}.o_c_t.__18{font-size:18px}.o_c_t.__20{font-size:clamp(18px, 3vw, 20px)}.o_c_t.__22{font-size:clamp(18px, 3vw, 22px)}.o_c_t.__24{font-size:clamp(22px, 3vw, 24px)}.o_c_t.__26{font-size:clamp(24px, 3vw, 26px)}.o_c_t.__28{font-size:clamp(26px, 4vw, 28px)}.o_c_t.__lh10{line-height:1}.o_c_t.__lh12{line-height:1.2}.o_c_t.__lh14{line-height:1.4}.o_c_t.__lh16{line-height:1.6}.o_c_t.__lh18{line-height:1.8}.o_c_t.__lh20{line-height:2}.p-flow__intro .intro{margin:40px auto 100px}.p-flow__intro .intro__sectence{text-align:center;font-size:1.8rem;line-height:1.8;margin-block:0}.p-flow__intro .flow__inner{display:flex;gap:0 64px;margin-top:60px}@media screen and (max-width: 1080px){.p-flow__intro .flow__inner{gap:0 40px}}@media screen and (max-width: 896px){.p-flow__intro .flow__inner{flex-wrap:wrap;gap:30px 0;margin-top:48px;margin-inline:auto;max-width:520px}}@media screen and (max-width: 640px){.p-flow__intro .flow__inner{gap:18px 0}}.p-flow__intro .flow__inner__image{height:auto;display:block;width:100%;max-width:330px}@media screen and (max-width: 1080px){.p-flow__intro .flow__inner__image{max-width:35%}}@media screen and (max-width: 896px){.p-flow__intro .flow__inner__image{max-width:100%}}@media screen and (max-width: 640px){.p-flow__intro .flow__inner__image{max-width:100%}}.p-flow__intro .flow__inner__image source,.p-flow__intro .flow__inner__image img{width:100%;max-width:100%;height:auto}.p-flow__intro .flow__inner__item{width:calc(100% - 330px - 64px)}@media screen and (max-width: 896px){.p-flow__intro .flow__inner__item{width:100%}}@media screen and (max-width: 640px){.p-flow__intro .flow__inner__item{width:100%}}.p-flow__intro .flow__inner__item__title{padding-block:0 20px;margin-block:0 20px;border-bottom:solid 1px #E4E4E4;color:#663e5b;display:flex;align-items:center;gap:0 12px}@media screen and (max-width: 640px){.p-flow__intro .flow__inner__item__title{margin-block:0 12px;padding-block:0 12px}}.p-flow__intro .flow__inner__item__title .number{font-size:3.2rem;font-weight:600;line-height:1.4}@media screen and (max-width: 640px){.p-flow__intro .flow__inner__item__title .number{font-size:2.4rem}}.p-flow__intro .flow__inner__item__title .text{font-size:2.0rem;line-height:1.4;font-weight:700}@media screen and (max-width: 640px){.p-flow__intro .flow__inner__item__title .text{font-size:1.8rem}}.p-flow__intro .flow__inner__item .flow__intro{font-size:1.6rem;line-height:1.6}@media screen and (max-width: 640px){.p-flow__intro .flow__inner__item .flow__intro{font-size:1.4rem}}.p-flow__intro .flow__inner__item .flow__tel{display:flex;align-items:baseline;gap:0 8px;margin-block:0 20px}@media screen and (max-width: 1080px){.p-flow__intro .flow__inner__item .flow__tel{flex-wrap:wrap;gap:5px 0}}.p-flow__intro .flow__inner__item .flow__tel .tel__item{display:flex;align-items:center;gap:0 8px}@media screen and (max-width: 1080px){.p-flow__intro .flow__inner__item .flow__tel .tel__item{width:100%}}@media screen and (max-width: 896px){.p-flow__intro .flow__inner__item .flow__tel .tel__item{width:100%}}.p-flow__intro .flow__inner__item .flow__tel .tel__item .tel__icon{width:48px;height:auto}@media screen and (max-width: 640px){.p-flow__intro .flow__inner__item .flow__tel .tel__item .tel__icon{width:45px}}.p-flow__intro .flow__inner__item .flow__tel .tel__item .tel__number{font-size:4.0rem;color:#434343}@media screen and (max-width: 640px){.p-flow__intro .flow__inner__item .flow__tel .tel__item .tel__number{font-size:3.2rem}}.p-flow__intro .flow__inner__item .flow__tel .tel__subtext{font-size:1.4rem;color:#434343}@media screen and (max-width: 1080px){.p-flow__intro .flow__inner__item .flow__tel .tel__subtext{width:100%}}@media screen and (max-width: 896px){.p-flow__intro .flow__inner__item .flow__tel .tel__subtext{width:100%}}.p-flow__intro .flow__inner__item .flow__box{padding:32px 40px;background:#F7F7F7;margin-block:16px}@media screen and (max-width: 896px){.p-flow__intro .flow__inner__item .flow__box{padding:32px 24px}}@media screen and (max-width: 640px){.p-flow__intro .flow__inner__item .flow__box{padding:24px 20px}}.p-flow__intro .flow__inner__item .flow__box__inner+.flow__box__inner{margin-top:20px;padding-top:20px;border-top:#AEAEAE 1px dashed}.p-flow__intro .flow__inner__item .flow__box__inner .title{display:inline-block;margin-bottom:16px}.p-flow__intro .flow__inner__item .flow__box__inner .title__icon{margin-right:4px}.p-flow__intro .flow__inner__item .flow__box__inner .title__text{font-size:1.5rem;line-height:1.3;font-weight:700}.p-flow__intro .flow__inner__item .flow__box__inner .detail{margin:0}.p-flow__intro .flow__inner__item .flow__box__inner .detail__text{font-size:1.5rem;line-height:1.6;margin-block:0}.p-flow__intro .flow__inner__item .flow__box__inner .detail__list{padding:0}.p-flow__intro .flow__inner__item .flow__box__inner .detail__list__tx{font-size:1.4rem;line-height:1.4}.p-flow__intro .flow__inner__item .flow__box__inner .detail__list__tx+.detail__list__tx{margin-top:6px}.p-flow__intro .flow__inner__item .morebtn{margin-top:16px;margin-bottom:0}@media screen and (max-width: 400px){.p-flow__intro .flow__inner__item .morebtn{margin-bottom:0px}}.p-flow__intro .flow__inner__item .morebtn a{width:100%;max-width:330px;border:solid 1px #663e5b;background-color:#fff;background-size:6px;color:#663e5b;font-size:1.5rem;font-weight:500;line-height:50px;margin-inline:0 auto}@media screen and (max-width: 480px){.p-flow__intro .flow__inner__item .morebtn a{width:100%;max-width:300px;font-size:1.5rem;background-size:6px}}@media screen and (max-width: 896px){.p-flow__intro .flow__inner__item .morebtn a{margin-inline:auto}}@media screen and (max-width: 640px){.p-flow__intro .flow__inner__item .morebtn a{margin-inline:auto}}.p-flow__intro .flow__inner__item .morebtn a:hover{background-color:#663e5b;color:#fff}.p-flow__handbook{margin-block:120px}@media screen and (max-width: 896px){.p-flow__handbook{margin-block:80px 64px}}@media screen and (max-width: 640px){.p-flow__handbook{margin-block:48px}}.p-flow__handbook .handbook{background-image:url(../img/pattern-bg8.png);background-color:#F7F7F7;padding:50px 20px}@media screen and (max-width: 640px){.p-flow__handbook .handbook{padding:40px 18px}}.p-flow__handbook .handbook__wrap{max-width:650px;margin-inline:auto}.p-flow__handbook .handbook__header__subtext{font-size:2.0rem;line-height:1.4;margin-bottom:18px;text-align:center;margin-block:0;letter-spacing:0.02em}@media screen and (max-width: 640px){.p-flow__handbook .handbook__header__subtext{font-size:1.4rem;margin-bottom:14px}}.p-flow__handbook .handbook__header__title{display:block;text-align:center;width:fit-content;margin-inline:auto;margin-block:0 32px;letter-spacing:0.02em}@media screen and (max-width: 640px){.p-flow__handbook .handbook__header__title{margin-block:0 20px}}.p-flow__handbook .handbook__header__title span{font-size:3.2rem;line-height:1.6;display:inline;background:linear-gradient(transparent 70%, #FFEB01 0%)}@media screen and (max-width: 640px){.p-flow__handbook .handbook__header__title span{font-size:2.4rem}}@media screen and (max-width: 768px){.p-flow__handbook .handbook__body__img{max-width:400px;margin-inline:auto}}.p-flow__handbook .handbook__body__img source,.p-flow__handbook .handbook__body__img img{width:100%;max-width:100%;height:auto}.p-flow__handbook .handbook__more{margin-top:32px}.p-flow__handbook .handbook__more .morebtn{margin-bottom:0;max-width:360px;margin-inline:auto}.p-flow__handbook .handbook__more .moretext{font-size:1.4rem;line-height:1.4;text-align:left;letter-spacing:0.02em}
/*# sourceMappingURL=flow.css.map */
