@charset "UTF-8";.layout{display:flex}@media screen and (max-width:1024px){.layout{flex-direction:column}.aside{padding-top:5rem;padding-bottom:5rem}}@media screen and (min-width:1025px){.primary{width:calc(100% - 26rem)}.secondary{width:26rem;position:fixed;box-shadow:0px 0px 80px rgb(0 0 0/5%);right:0;background:#fff;height:100%;z-index:999}}.header{position:sticky}.h2{font-size:2.5rem;margin-bottom:4rem;text-align:center}.h2:after{content:"";display:block;width:5rem;height:.3rem;background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%);background:-webkit-linear-gradient(0deg,#7f3bff 0,#3573ff 100%);margin:0 auto}.h2 p{font-family:'Jost';font-size:1.2rem;font-weight:500;letter-spacing:5px;line-height:2}.h2 h2{font-family:'Jost';font-size:3rem;font-weight:700;line-height:1.5;letter-spacing:10px;margin-bottom:1rem}@media screen and (max-width:768px){.h2 p{font-size:1rem}.h2 h2{font-size:2rem}}@media screen and (min-width:769px){.header-nav__cv{display:none !important}.h2 p{font-size:1.2rem}.h2 h2{font-size:3rem}}.mv-box{display:flex;align-items:center;flex-direction:column;height:100%}.mv-box h1{max-width:32rem}.mv-box p{max-width:32rem}@media screen and (max-width:768px){.mv{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/lp/assets/css/../img/2309-mv_sp.jpg) no-repeat center/cover;height:100%;height:100svh}.mv-box{padding:0 2rem;margin:0 auto;justify-content:flex-end}.mv-box p{margin-top:1rem;margin-bottom:6rem}}@media screen and (min-width:769px){.mv{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/lp/assets/css/../img/2309-mv.jpg) no-repeat center/cover;height:32rem}.mv-box{max-width:32rem;margin-left:auto;margin-right:10vw;justify-content:center}.mv-box p{margin-top:2rem}}.attention p{font-size:10px;padding:1rem 0;text-align:center}.fact-list{margin-bottom:-4rem}.fact-list li{margin-bottom:4rem}.fact-list .card-box{text-align:center}.fact-list h3{margin-bottom:2rem}.fact-list p{line-height:1.2}.fact-list p small{font-size:.625rem}.fact-desc{margin-top:2rem;text-align:center;font-weight:700;line-height:2 !important}@media screen and (max-width:768px){.fact-list .card-box{padding:1rem}.fact-desc{font-size:1rem}}@media screen and (min-width:769px){.fact-list .card-box{padding:3rem 4rem}.fact-desc{font-size:1.2rem}}.message{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/lp/assets/css/../img/2309-message.jpg) no-repeat center/cover;color:#fff;text-align:center}.message h2{line-height:1.5;margin-bottom:3rem}.message h2 span:before,.message h2 span:after{content:"";display:inline-block;position:relative;width:1.3rem;height:1.3rem}.message h2 span:before{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/lp/assets/css/../img/blits-text-left.svg) no-repeat center/contain}.message h2 span:after{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/lp/assets/css/../img/blits-text-right.svg) no-repeat center/contain}@media screen and (max-width:768px){.message h2{font-size:1.8rem;letter-spacing:2px}.message h2 span:before{left:-13px;top:0}.message h2 span:after{right:-13px;bottom:0}.message p{font-size:1rem}}@media screen and (min-width:769px){.message h2{font-size:5rem;letter-spacing:1rem}.message h2 span:before{left:-30px;top:-20px}.message h2 span:after{right:-20px;bottom:-5px}.message p{font-size:1.5rem}}.reason-box{background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%);background:-webkit-linear-gradient(0deg,#7f3bff 0,#3573ff 100%)}.reason-box h2{color:#fff;margin-bottom:2rem;text-align:center}.reason-list{color:#000;margin-bottom:-3rem;counter-reset:num;list-style-type:none!important}.reason-list li{background-color:#fff;display:flex;margin-bottom:3rem}.reason-list li:before{content:counter(num);counter-increment:num;display:flex;align-items:center;justify-content:center;font-family:bebas;color:#3c3ce6}.reason-list__img{display:flex;align-items:center;justify-content:center}.reason-list__img:before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.7)}.reason-list__img01{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/lp/assets/css/../img/2309-reason-bg01.jpg) no-repeat center/cover}.reason-list__img02{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/lp/assets/css/../img/2309-reason-bg02.jpg) no-repeat center/cover}.reason-list__img03{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/lp/assets/css/../img/2309-reason-bg03.jpg) no-repeat center/cover}.reason-list__img04{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/lp/assets/css/../img/2309-reason-bg04.jpg) no-repeat center/cover}@media screen and (max-width:768px){.reason-box{padding:2rem 1rem 3rem}.reason-box h2{font-size:2rem;line-height:1.5}.reason-list li{flex-direction:column;align-items:center}.reason-list li:before{width:100%;font-size:2.3rem}.reason-list__txt{padding:0 1.4rem 1.4rem}.reason-list__img{width:100%;padding:2rem 0}.reason-list__img img{max-width:60%}}@media screen and (min-width:769px){.reason-box{padding:2rem 3rem 3rem}.reason-box h2{font-size:3rem}.reason-list li:before{width:10%;font-size:4rem}.reason-list__txt{width:70%;padding:1.4rem 2rem 1.4rem 0}.reason-list__img{width:20%;padding:1rem}.reason-list__img img{max-width:70%}}.merit{background:#3c3ce6;color:#fff}.merit-desc{text-align:center;font-size:1.2rem;margin-bottom:4rem}.merit li{color:#000;display:flex;justify-content:flex-start;margin-bottom:3rem}.merit-list__img01{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/lp/assets/css/../img/2309-merit01.jpg) no-repeat center/cover}.merit-list__img02{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/lp/assets/css/../img/2309-merit02.jpg) no-repeat center/cover}.merit-list__img03{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/lp/assets/css/../img/2309-merit03.jpg) no-repeat center/cover}.merit-list__txt span{font-weight:700;font-size:1.2rem}.merit-list__txt h3{font-size:1.5rem;margin-bottom:1rem}@media screen and (max-width:768px){.merit li{flex-direction:column}.merit-list__img{width:100%;height:12rem}.merit-list__txt{padding:1rem}}@media screen and (min-width:769px){.merit-list__img{width:20%}.merit-list__txt{width:72%;padding:1.4rem 2rem}}.flow-desc{text-align:center;margin-bottom:4rem}.flow figure{margin:0;border:2px solid #3c3ce6}@media screen and (max-width:768px){.flow figure{display:block;overflow:scroll}.flow figure img{width:250%;max-width:250%}}.cases{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/lp/assets/css/../img/2309-cases-bg.jpg) no-repeat center/cover;background-color:rgba(255,255,255,.75);background-blend-mode:lighten}.cases-contents__list-slide{overflow:hidden}.cases-contents__item{margin:0 1rem 2rem}.cases-contents__detail{background-color:#fff}.cases-contents__title{font-size:1rem}.cases-comment{margin-bottom:5.5rem}.single-info__category span{display:block;padding:.3rem 1rem;color:#fff}.lity{background:rgba(0,0,0,.5) !important}.lity-inline .lity-container{max-width:68rem !important}.lity-inline .lity-content{background-color:#fff;height:100%;padding:2.5rem;overflow:scroll}.lity-content:after{box-shadow:none !important}.advisor-list{overflow:hidden}.about-advisor__title{min-height:12rem}.about-advisor__title figure{width:11rem;display:flex;align-items:flex-end}.about-advisor__title div{line-height:1.7}.about-advisor__title div span{font-size:.825rem}.about-advisor__title div h4{font-size:.825rem}.about-advisor__detail{display:block;min-height:19rem}.about-advisor__detail p{width:100%;line-height:1.8}.about-advisor__detail span{display:block;width:100%;margin-bottom:.5rem}.about-advisor__detail span strong{display:block;margin-right:1rem}@media screen and (min-width:769px){.about-advisor__title div{width:calc(100% - 12rem);padding-left:0}}.faq{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/lp/assets/css/../img/2309-faq-bg.jpg) no-repeat center/cover;background-color:rgba(255,255,255,.75);background-blend-mode:lighten}.faq-list li{border-radius:1.25rem;overflow:hidden;margin-bottom:2rem;cursor:pointer}.faq-qustion{background:#3c3ce6;color:#fff;padding:.8rem 1rem}.faq-qustion:before{content:"Q";display:inline-block;margin-right:1rem;font-weight:700}.faq-qustion:after{content:"";display:block;position:absolute;width:.8rem;height:.8rem;background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/lp/assets/css/../img/arrow-plus__white.svg) no-repeat center/contain;right:1rem;top:calc(50% - 0.5rem)}.faq-qustion.active:after{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/lp/assets/css/../img/arrow-minus__white.svg) no-repeat center/contain}.faq-answer{background:#fff;padding:.8rem 1rem;display:none}.aside{text-align:center}.aside h2{padding-top:1rem}.aside-desc{font-size:.825rem}.contact a{color:#3573ff;text-decoration:underline}.contact-form{padding-top:1rem}.contact-tel{padding:1rem 0}.contact-tel h3{font-size:1rem}.contact-tel a{font-family:bebas;text-decoration:none;font-size:2rem}.contact-tel p{font-size:.825rem}.header-pop{position:absolute;background:#3573ff;color:#fff;text-align:center;font-weight:700;line-height:1.5;box-shadow:10px 10px 30px rgb(0 0 0/10%);border-bottom:4px solid #3c3ce6;border-right:4px solid #3c3ce6;overflow:hidden;transition:.3s}.header-pop:before{position:absolute;content:'';display:inline-block;top:-180px;left:0;width:30px;height:100%;background-color:#b5e7ff;transition:.3s;animation:shinyshiny 2.5s ease-in-out infinite}@-webkit-keyframes shinyshiny{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}@media screen and (max-width:768px){.header-pop{border-bottom-right-radius:.65rem;border-bottom-left-radius:.65rem;padding:.7rem 1rem;font-size:.825rem;left:calc(50% - 9.7rem)}}@media screen and (min-width:769px){.header-pop{border-bottom-right-radius:1.25rem;border-bottom-left-radius:1.25rem;padding:1rem 2rem;font-size:1rem;right:1rem}}