@charset "UTF-8";.page-h2{font-weight:500;margin-bottom:4rem;line-height:1.8}.page-h2:after{content:"";display:block;width:2.6rem;height:.15rem;border-radius:.15rem;background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%);background:-webkit-linear-gradient(0deg,#7f3bff 0,#3573ff 100%);margin-top:.5rem}.page-h2__first{line-height:1.5}.page-h2__first:after{margin-top:1rem}.page-h3{font-weight:500;margin-bottom:2rem}.page-desc{margin-bottom:3rem}.page-img,.page-img img{border-radius:1.25rem;line-height:0;overflow:hidden}.page-list{counter-reset:num;list-style-type:none!important}.page-list li{position:relative}.page-list li:before{counter-increment:num;content:counter(num);background:0 0;border:#4a7aff 1px solid;border-radius:50%;width:3rem;height:3rem;font-size:1.4rem;color:#4a7aff;margin-bottom:1rem;letter-spacing:0;display:flex;justify-content:center;align-items:center;line-height:100%}.page-numbox{max-width:60rem;margin-left:auto}.page-numbox li{border:1px solid #ccc;border-radius:1.25rem;margin-bottom:2rem}.page-pickbox li{border:2px solid #7c35ff}.page-numbox li:last-child{margin-bottom:0}.page-numbox h3{display:inline-block;font-weight:500}.page-numbox li:after{content:"";display:block;position:absolute;background:#fff;bottom:-9px;left:calc(50% - 5px);width:16px;height:16px;border:1px solid;border-color:transparent transparent #ccc #ccc;transform:rotate(-45deg)}.page-pickbox li:after,.page-numbox li:last-child:after{display:none}.page-iconbox li:before{margin-bottom:0}.page-iconbox figure{margin:0 2rem;max-width:4rem}.page-iconbox img{height:4rem}.page-iconbox span{display:inline-block;margin-right:1rem}.page-iconbox small{display:block}.page-phase{background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%);background:-webkit-linear-gradient(0deg,#7f3bff 0,#3573ff 100%);color:#fff;padding:2rem !important}.page-phase:before{display:none !important}.page-phase p{width:10.7rem}.page-phase h3{margin-bottom:0 !important}.page-box{border:2px solid #873cff;border-radius:1.25rem;padding:3rem}.page-table{text-align:center}.page-table th{width:20%}a.page-link{display:inline-block;color:#05f;padding-top:1rem;margin-bottom:1rem}.page-attention{font-size:small;margin-top:1rem}.page-table tbody tr:nth-child(odd) td{background-color:#f6f6f6}@media screen and (max-width:768px){.page-h2{font-size:1.8rem}.page-h2__first{font-size:2rem}.page-h3{font-size:1.3rem}.page-numbox li{padding:1rem 1rem .5rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.page-numbox h3{width:calc(100% - 4.2rem);font-size:1rem;line-height:1.6;padding-left:1rem;margin-bottom:1rem}.page-numbox p{font-size:.825rem}.page-iconbox li{align-items:flex-start}.page-iconbox figure{display:none}.page-iconbox div{width:calc(100% - 5rem);letter-spacing:0;padding-bottom:.4rem}.page-iconbox h3{font-size:.9rem;font-weight:500;padding-left:0;width:100%;margin-bottom:.5rem}.page-box{padding:1rem}.page-col{margin-bottom:3rem}}@media screen and (min-width:769px){.page-h2{font-size:2rem}.page-h2__first{font-size:2.4rem}.page-h3{font-size:1.5rem}.page-numbox li{padding:1.5rem 2rem 1rem}.page-numbox h3{font-size:1.25rem}.page-iconbox li{display:flex;align-items:center}.page-iconbox h3{padding-left:0;display:block}.page-box{padding:3rem}.page-button{display:flex;justify-content:center;gap:2rem}.page-button .button{margin-left:unset;margin-right:unset}.page-col{display:flex;justify-content:space-between}.page-col__left,.page-col__right{width:47%}}.benefit-table{border-radius:1.25rem;padding:2rem}.benefit-table h3{text-align:center;margin-bottom:2rem}.benefit-table ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.benefit-table li{border:1px solid #7c35ff;border-radius:1.2rem}.benefit-table figure{max-width:4rem;margin:0 auto}.benefit-table figure img{height:3rem}.benefit-table h4{text-align:center;font-weight:400}@media screen and (max-width:768px){.benefit-table{padding:1.5rem}.benefit-table ul{margin-bottom:-1rem}.benefit-table li{width:calc(50% - 1.5rem - 4px);padding:1.5rem .5rem 1rem;margin-bottom:1rem}.benefit-table h4{font-size:.825rem;letter-spacing:1.3px}}@media screen and (min-width:769px){.benefit-table{padding:2rem}.benefit-table ul{margin-bottom:-2rem}.benefit-table li{width:calc(50% - 3rem - 4px);padding:2.5rem 1rem 2rem;margin-bottom:2rem}.benefit-table__buyside li{padding:3.5rem 1rem 3rem}.flow-fee{display:flex;max-width:50rem;margin:0 auto}}.sellside-why__matching-graph{display:flex;justify-content:center;align-items:center}.sellside-why__matching-graph:before{content:"";position:absolute;display:block;background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/assets/css/../img/fundbook-matchingmodel__circle.svg) no-repeat center/contain}.sellside-why__matching-graph:after{content:"fundbook Matching Model";position:absolute;display:block;font-family:'Jost',sans-serif;font-size:1.4em;font-weight:600;text-align:center;line-height:1.5}.sellside-why__matching-graph li:first-child div{border:2px solid #4a7aff}.sellside-why__matching-graph li:first-child+li div{border:2px solid #05f}.sellside-why__matching-graph li:last-child div{border:2px solid #873cff}.sellside-why__matching-graph div{border-radius:50%;text-align:center;width:27.2em;height:27.2em;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff}.sellside-why__matching-graph figure{max-width:5em;margin:0 auto;line-height:0}.sellside-why__matching-graph span{display:block;font-size:1.8em;font-family:'Jost',sans-serif;line-height:2}.sellside-why__matching-graph span:after{content:"";display:block;width:2em;height:.11em;border-radius:.15rem;background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%);background:-webkit-linear-gradient(0deg,#7f3bff 0,#3573ff 100%);margin:0 auto .6rem}.sellside-why__matching-graph h3{line-height:1.6;font-size:1.2em;margin-bottom:1em;font-weight:500}.sellside-why__matching-graph p{font-size:.825em;line-height:1.8}@media screen and (max-width:768px){.sellside-why__matching-graph{flex-direction:column;font-size:12px;overflow:hidden;margin-left:-1.5rem;width:calc(100% + 3rem);padding-top:4rem}.sellside-why__matching-graph:before{width:50em;height:50em;top:calc(50% - 24em);left:calc(50% - 25em)}.sellside-why__matching-graph:after{width:100%;height:1.6em;top:0;left:0}.sellside-why__matching-graph li{margin-bottom:2em}}@media screen and (min-width:769px){.sellside-why__matching-graph{flex-wrap:wrap;font-size:15px}.sellside-why__matching-graph:before{width:36em;height:36em;top:calc(50% - 14em);left:calc(50% - 18em)}.sellside-why__matching-graph:after{width:6em;height:3em;top:calc(50% + 1.4em);left:calc(50% - 3em)}.sellside-why__matching-graph li:first-child{width:100%}.sellside-why__matching-graph li:first-child+li{margin-right:2.4em}.sellside-why__matching-graph li:last-child{margin-left:2.4em}.sellside-why__matching-graph div{width:27.2em;height:27.2em}}@media screen and (min-width:769px) and (max-width:1044px){.sellside-why__matching-graph{font-size:1.4vw;letter-spacing:1px}.sellside-why__matching-graph li:first-child+li{margin-right:1.8em}.sellside-why__matching-graph li:last-child{margin-left:1.8em}}.sellside-why__merit-graph{text-align:center;border-radius:1.25rem;margin-bottom:6rem}.sellside-why__merit-graph dt{padding:1rem}.sellside-why__merit-graph dd{border:2px solid #7f3bff;border-radius:.8rem;padding:1rem}.sellside-why__merit-graph h4{font-weight:500;margin-bottom:1rem;line-height:1.5}.sellside-why__merit-graph span{display:block;font-size:.825rem;margin-bottom:2rem}.sellside-why__merit-graph figure{margin-bottom:2rem}.sellside-why__merit-graph figure img{width:auto}.sellside-why__merit-graph p{font-size:.825rem}@media screen and (max-width:768px){.sellside-why__merit-graph{padding:1rem}.sellside-why__merit-graph dt{margin-bottom:2rem}.sellside-why__merit-graph h4{font-size:1.2rem}.sellside-why__merit-graph figure img{max-height:8rem}}@media screen and (min-width:769px){.sellside-why__merit-graph{display:flex;justify-content:space-between;padding:2rem}.sellside-why__merit-graph dt{width:42%}.sellside-why__merit-graph dd{width:54%}.sellside-why__merit-graph h4{font-size:1.4rem}.sellside-why__merit-graph figure img{max-height:17rem}}.ma-compare .page-h2{margin-bottom:2rem}.ma-compare__kind{margin-bottom:3rem}.ma-compare__kind li{padding:1rem 2rem;border-radius:1.25rem;text-align:center}.ma-compare__kind p{font-size:.825rem}.ma-compare__table:after{content:"";position:absolute;width:calc(20% - 2px);height:calc(100% + 2.5rem);left:calc(40% - 1px);top:-1.25rem;border:2px solid #873cff;border-radius:1.25rem}.ma-compare__table th{font-size:.825rem;font-weight:500;padding:1rem .5rem;border-left:1px solid #ccc;vertical-align:middle}.ma-compare__table td{font-size:.725rem;padding:1rem .5rem .5rem;vertical-align:middle;border-top:1px solid #ccc;border-left:1px solid #ccc}.ma-compare__table th:first-child,.ma-compare__table td:first-child{border-left:none}.compare-mark:before{content:"";display:block;width:2rem;height:2rem;margin:0 auto .5rem}.mark-dou:before{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/assets/css/../img/compare_dou.svg) no-repeat center/contain}.mark-cir:before{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/assets/css/../img/compare_cir.svg) no-repeat center/contain}.mark-tri:before{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/assets/css/../img/compare_tri.svg) no-repeat center/contain}.mark-axe:before{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/assets/css/../img/compare_axe.svg) no-repeat center/contain}@media screen and (max-width:768px){.ma-compare__kind li{margin-bottom:1rem}.ma-compare__box{overflow-x:scroll;padding-bottom:2rem;padding-top:1.5rem}.ma-compare__table{width:170%}}@media screen and (min-width:769px){.ma-compare__kind{display:flex;justify-content:center}.ma-compare__kind li{margin:0 .5rem}}.why-fbcloud{border:1px solid #7c35ff;border-radius:1.25rem;text-align:center;display:flex;flex-direction:column;justify-content:space-evenly}.why-fbcloud dt{padding:.5rem 2rem;color:#7c35ff;font-size:1.2rem;font-weight:500}.why-fbcloud dd{padding:.5rem 2rem}.why-fbcloud dd span{color:#7c35ff}.about-advisor__featurelist li:before{display:none}.about-advisor__featurelist li .container:before{counter-increment:num;content:counter(num);background:0 0;border:#4a7aff 1px solid;border-radius:50%;width:3rem;height:3rem;font-size:1.4rem;color:#4a7aff;margin-bottom:1rem;letter-spacing:0;display:flex;justify-content:center;align-items:center;line-height:100%}.about-advisor__featurelist .about-advisor__list{margin-bottom:3rem}.fb-cloud__box li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc;margin-bottom:1rem;padding-bottom:1rem}.fb-cloud__box h3{width:100%;margin-bottom:1rem;font-weight:500}@media screen and (max-width:768px){.fb-cloud__box li:last-child{border:none;margin-bottom:0;padding-bottom:0}}@media screen and (min-width:769px){.fb-cloud__box{display:flex;flex-wrap:wrap;justify-content:space-between}.fb-cloud__box li{width:48%}.fb-cloud__box li:nth-child(1){width:100%}.fb-cloud__box li:nth-child(2):after,.fb-cloud__box li:nth-child(4):after,.fb-cloud__box li:nth-child(6):after{content:"";display:block;position:absolute;width:1px;height:100%;background:#ccc;right:-4.5%;top:0}.fb-cloud__box li:nth-child(6),.fb-cloud__box li:nth-child(7){border:none;margin-bottom:0;padding-bottom:0}.fb-cloud__box div{width:calc(100% - 6rem)}.fb-cloud__box figure{width:5rem;margin-bottom:0;line-height:0}}.ma-flow{display:flex;justify-content:space-between}.ma-flow__phase{display:flex;flex-direction:column;justify-content:space-between}.ma-flow__phase li{display:flex;justify-content:space-between;flex-direction:column}.ma-flow__phase li:first-child{color:#05f}.ma-flow__phase li:first-child+li{color:#4a7aff}.ma-flow__phase li:last-child{color:#7c35ff}.ma-flow__phase li:before{content:"";display:block}.ma-flow__phase li span{display:flex;writing-mode:vertical-rl;white-space:pre;align-items:center}.ma-flow__phase li:after{content:"";display:block}.ma-flow__phase li:first-child:before{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/assets/css/../img/flow1-top.svg) no-repeat center/contain}.ma-flow__phase li:first-child span{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/assets/css/../img/flow1-middle.svg) repeat-y center/contain}.ma-flow__phase li:first-child:after{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/assets/css/../img/flow1-arrow-start.svg) no-repeat center/contain}.ma-flow__phase li:first-child+li:before{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/assets/css/../img/flow2-arrow-end.svg) no-repeat center/contain}.ma-flow__phase li:first-child+li span{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/assets/css/../img/flow2-middle.svg) repeat-y center/contain}.ma-flow__phase li:first-child+li:after{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/assets/css/../img/flow2-arrow-start.svg) no-repeat center/contain}.ma-flow__phase li:last-child:before{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/assets/css/../img/flow3-arrow-end.svg) no-repeat center/contain}.ma-flow__phase li:last-child span{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/assets/css/../img/flow3-middle.svg) repeat-y center/contain}.ma-flow__phase li:last-child:after{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/assets/css/../img/flow3-bottom.svg) no-repeat center/contain}.ma-flow__step{margin-left:auto}.ma-flow__step li{border:1px solid #ccc;border-radius:1.25rem}.ma-flow__step li:last-child{margin-bottom:0}.ma-flow__step h3{font-weight:500;margin-bottom:.5rem}.ma-flow__step h3:after{content:"";display:block;width:2.5rem;height:2px;border-radius:.15rem;margin-top:.4rem;background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%);background:-webkit-linear-gradient(0deg,#7f3bff 0,#3573ff 100%)}.ma-flow__fee{margin-left:auto;display:flex;flex-direction:column;justify-content:space-between}.ma-flow__fee li{text-align:center;line-height:1.5}.ma-flow__fee li:first-child{border:1px solid #05f;background:#05f;color:#fff}.ma-flow__fee li:first-child strong{font-size:2rem;font-weight:400}.ma-flow__fee li:first-child+li:before{content:"";display:block;position:absolute;background:#fff;top:calc(50% - 5px);left:-6px;width:10px;height:10px;border:1px solid;border-color:transparent transparent #4a7aff #4a7aff;transform:rotate(45deg)}.ma-flow__fee li:last-child{border:1px solid #7c35ff;color:#7c35ff}.ma-flow__fee li:last-child:before{content:"";display:block;position:absolute;background:#fff;top:calc(50% - 5px);left:-6px;width:10px;height:10px;border:1px solid;border-color:transparent transparent #7c35ff #7c35ff;transform:rotate(45deg)}@media screen and (max-width:768px){.sellside-flow .container,.buyside-flow .container{overflow:hidden}.ma-flow__phase{display:none}.ma-flow__fee{display:none}.ma-flow__step{width:calc(100% - 0.6rem - 50px);margin-left:0}.ma-flow__step li{padding:.5rem .8rem;margin-bottom:.5rem;letter-spacing:0}.ma-flow__step span{display:block;font-size:1.1rem;font-weight:600;text-align:center;margin-bottom:.5rem}li.ma-flow__step1{border:1px solid #05f}li.ma-flow__step2{border:1px solid #4a7aff}li.ma-flow__step3{border:1px solid #873cff}.ma-flow__step1 span{color:#05f}.ma-flow__step2 span{color:#4a7aff}.ma-flow__step3 span{color:#873cff}.ma-flow__step h3{letter-spacing:.2px;line-height:1.8}.ma-flow__step p{font-size:.825rem;letter-spacing:0px}.ma-flow__step li:after{content:"";display:block;width:50px;right:calc(-52px - 0.5rem);border:1px solid #05f;background:#05f;position:absolute;top:0;height:calc(100% + 0.7rem)}.ma-flow__step li:first-child:after{border-top-left-radius:1rem;border-top-right-radius:1rem}.sellside-flow .ma-flow__step li:nth-child(13):after{height:100%;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.buyside-flow .ma-flow__step li:nth-child(10):after{height:100%;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.ma-flow__step li:last-child:after{border:1px solid #873cff;background-color:#fff;height:calc(100% - 1px);border-radius:1rem;content:"成功報酬";color:#873cff;display:flex;align-items:center;justify-content:center;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright}.ma-flow__step:before{content:"M&A成約まで";position:absolute;display:block;color:#fff;display:flex;align-items:center;justify-content:center;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;right:-47px;z-index:1;top:62px}.ma-flow__step:after{content:"無料";position:absolute;display:block;color:#fff;display:flex;align-items:center;justify-content:center;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;top:190px;right:-60px;font-size:1.8rem}}@media screen and (min-width:769px){.ma-flow__phase{width:60px}.ma-flow__phase li:before{width:60px;height:24px}.ma-flow__phase li span{width:60px;padding-top:1rem}.ma-flow__phase li:first-child span{height:55.8rem}.buyside-flow .ma-flow__phase li:first-child span{height:35.3rem}.ma-flow__phase li:first-child+li span{height:35.8rem}.buyside-flow .ma-flow__phase li:first-child+li span{height:25.3rem}.ma-flow__phase li:last-child span{height:35.3rem}.ma-flow__phase li:after{width:60px;height:24px}.ma-flow__step{width:calc(100% - 14rem - 60px)}.ma-flow__step li{padding:.7rem 1.3rem;min-height:7.6rem;margin-bottom:1rem;display:flex;flex-direction:column;justify-content:center}.ma-flow__step h3{font-size:1.2rem}.ma-flow__fee{width:10rem}.ma-flow__fee li{font-size:1.2rem;border-radius:1.25rem;padding:.7rem}.ma-flow__fee li:first-child{height:calc(100% - 13.7rem);padding-top:2.7rem}.ma-flow__fee li:last-child{height:7.5rem;display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width:769px) and (max-width:1024px){.ma-flow__phase li:first-child span{height:63.3rem}.buyside-flow .ma-flow__phase li:first-child span{height:40.3rem}.ma-flow__phase li:first-child+li span{height:39.8rem}.buyside-flow .ma-flow__phase li:first-child+li span{height:29.3rem}.ma-flow__phase li:last-child span{height:40.3rem}.buyside-flow .ma-flow__phase li:last-child span{height:40rem}.ma-flow__step li{min-height:8.8rem}.ma-flow__step p{font-size:.9rem}.ma-flow__fee li:first-child{height:calc(100% - 14.7rem)}.ma-flow__fee li:last-child{height:8.7rem}}.fee-table{border:1px solid #05f;border-radius:1.25rem;padding:2rem}.fee-table h3{text-align:center}.fee-table table{width:100%}.fee-table table th,.fee-table table td{border-bottom:1px solid #ccc;padding-bottom:1rem;padding-top:1rem}.fee-table table th{text-align:left}.fee-table table td{text-align:right}@media screen and (max-width:768px){.fee-table{padding:1.5rem;font-size:.725rem}}@media screen and (min-width:769px){.fee-table{padding:2rem}}.searchbook-plan{max-width:60rem;margin-left:auto}.searchbook-table th,.searchbook-table td{border-left:1px solid #ccc;vertical-align:middle}.searchbook-table td{border-top:1px solid #ccc}.searchbook-table th:first-child,.searchbook-table td:first-child{border-left:none}.searchbook-table th:nth-child(2){background:#05f;color:#fff}.searchbook-table th:nth-child(3){background-color:#873cff;color:#fff}@media screen and (max-width:768px){.searchbook-table{letter-spacing:1px}.searchbook-table th,.searchbook-table td{padding:.7rem .1rem}.searchbook-table th{font-size:.825rem}.searchbook-table td{font-size:.725rem}.searchbook-table th:first-child{width:10%}}@media screen and (min-width:769px){.searchbook-table th,.searchbook-table td{padding:1rem .5rem}.searchbook-table td{font-size:.825rem}}.our-service figure{border-radius:1.25rem;overflow:hidden;line-height:0}.our-service figure:before{display:block;content:"";padding-top:70%}.our-service figure img{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);object-fit:cover}.our-service h3 span{font-size:.825rem;display:block;font-weight:400}.our-service h3 strong{font-weight:400}.our-service h3:after{content:"";display:block;position:absolute;width:3rem;height:3rem;right:0;top:calc(50% - 1.5rem);background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/assets/css/../img/link-right__solid-circle.svg) no-repeat center/contain}@media screen and (max-width:768px){.our-service li{margin-bottom:2rem}.our-service figure{margin-bottom:1rem}}@media screen and (min-width:769px){.our-service ul{display:flex;justify-content:space-between}.our-service li{width:30%}.our-service figure{margin-bottom:2rem}.our-service__col4 li{width:23%}}@media screen and (min-width:769px) and (max-width:1024px){.our-service__col4 ul{flex-wrap:wrap;margin-bottom:-3rem}.our-service__col4 li{width:48%;margin-bottom:3rem}.our-service__col4 figure:before{padding-top:43.65%}}.gallery-item__thumb{display:block;position:relative;line-height:1;margin-bottom:1.5rem}.gallery-item__thumb:before{display:block;content:"";padding-top:65%}.gallery-item__thumb img{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);object-fit:cover}.gallery-item__thumb:after{content:"";display:block;position:absolute;width:3rem;height:3rem;top:calc(50% - 1.5rem);left:calc(50% - 1.5rem);background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/assets/css/../img/link-play__solid-circle.svg) no-repeat center/contain}.whitepaper-item__thumb:before{display:block;content:"";padding-top:65%}.whitepaper-item__thumb img{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);object-fit:cover}.whitepaper-subtitle{font-size:.825rem;line-height:2;color:#555;margin-top:1rem;margin-bottom:.5rem}.whitepaper-target{font-size:.925rem;line-height:2;color:#3573ff}.whitepaper-title{font-size:1.2rem;font-weight:500;line-height:2;margin-bottom:1.5rem}.whitepaper-download{display:block;text-align:center;padding:.7rem 0;color:#fff !important;border-radius:3rem}.whitepaper-download:after{content:"";position:absolute;display:block;width:1.2rem;height:1.3rem;top:calc(50% - 0.65rem);right:1.4rem;background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/assets/css/../img/icon-document__white.svg) no-repeat center/contain}@media screen and (min-width:769px){.whitepaper-subtitle{min-height:3.3rem}.archive-info__topic .whitepaper-subtitle{font-size:1.3rem}.archive-info__topic .whitepaper-title{font-size:2.3rem !important}}.faq-nav ul{justify-content:center}.faq-nav li:first-child a{color:#fff;background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%);background:-webkit-linear-gradient(0deg,#7f3bff 0,#3573ff 100%)}.faq-title{text-align:center;font-weight:400;font-size:2rem}.faq-subject{font-family:'Jost',sans-serif;font-weight:500;line-height:1.5;margin-top:4rem;margin-bottom:2rem}.faq-subject:after{content:"";display:block;width:2.6rem;height:.15rem;border-radius:.15rem;background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%);background:-webkit-linear-gradient(0deg,#7f3bff 0,#3573ff 100%);margin-top:.5rem}.faq-question{cursor:pointer;font-weight:500;line-height:2}.faq-question:before{content:"Q";font-weight:700;font-size:1.5rem;line-height:1;margin-right:.6rem}.faq-question:after{content:"";display:block;position:absolute;width:.8rem;height:.8rem;background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/assets/css/../img/arrow-plus__black.svg) no-repeat center/contain;right:0;top:calc(50% - 0.5rem)}.faq-question.active:after{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/assets/css/../img/arrow-minus__black.svg) no-repeat center/contain}.faq-answer{display:none;border-top:1px solid #ccc;padding-top:1rem;margin-top:1rem}.faq-answer:before{content:"A：";font-weight:700}@media screen and (max-width:768px){.faq-nav__link{font-size:.925rem}.faq-item{margin-bottom:2rem}.faq-subject{font-size:1.5rem}.faq-question{font-size:1rem}.faq-question:after{right:-.8rem}}@media screen and (min-width:769px){.faq-item{margin-bottom:3%}.faq-subject{font-size:2rem}.faq-question{font-size:1.2rem}.faq-question:after{right:0}}.contact-service h3,.contact-corporate h3{font-weight:400}.contact-tel{font-family:'Jost',sans-serif;text-align:center}.contact-cs{padding-top:1rem}@media screen and (max-width:768px){.contact-service .button,.contact-corporate .button{margin:1rem auto}.contact-tel{border-radius:2rem;border:2px solid #7f3bff;margin:1rem auto;max-width:22.5rem}.contact-tel a{display:block;font-size:1.2rem;padding:1rem 4rem 1rem 1rem;letter-spacing:5px;line-height:1}.contact-tel a:after{content:"";display:block;position:absolute;width:2.4rem;height:2.4rem;background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/assets/css/../img/link-telcv.svg) no-repeat center/contain;z-index:1;top:calc(50% - 1.2rem);right:1.5rem}.contact-cs{margin:3rem auto 0}}@media screen and (min-width:769px){.contact-service .button,.contact-corporate .button{margin-top:0}.contact-tel__service{font-size:3.6rem;max-width:100%}.contact-cs{background:#f6f6f6;border-radius:1.25rem;max-width:34rem;margin:0 auto}.contact-tel__cs{font-size:2.6rem;max-width:100%}.contact-tel__corporate{font-size:1.6rem;max-width:22.5rem}.contact-list__item:first-child .contact-tel__corporate{margin-left:auto}.contact-list__item:last-child .contact-tel__corporate{margin-right:auto}.contact-list{display:flex;justify-content:space-between;width:100%}.contact-list__item{width:48%}.contact-list__item:first-child .button{margin-right:0}.contact-list__item:last-child .button{margin-left:0}}.terms h2{font-size:2rem;font-weight:500;margin-bottom:1rem}.terms h2:after{content:"";display:block;width:3.6rem;height:.15rem;border-radius:.15rem;background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%);background:-webkit-linear-gradient(0deg,#7f3bff 0,#3573ff 100%);margin-top:.5rem;margin-bottom:3rem}.terms h3{font-size:1.6rem;font-weight:500;margin-top:2rem;margin-bottom:.5rem}.terms h4{font-size:1.3rem;font-weight:500;margin-bottom:.5rem}.terms p{font-size:1rem;margin-bottom:2rem}.terms a{color:#3573ff;text-decoration:underline}.terms figure{margin-bottom:0}.terms img{width:auto}.terms table{margin:2rem auto;border-left:1px solid #ccc;border-top:1px solid #ccc}.terms table th{background:#f6f6f6;border-right:1px solid #ccc;border-bottom:1px solid #ccc;width:30%}.terms table td{border-right:1px solid #ccc;border-bottom:1px solid #ccc}.terms .sign{margin-top:4rem}.terms .align-right{text-align:right}.terms .smark{display:flex;align-items:center;justify-content:center}.terms .smark span{display:block;text-align:center;margin-top:-1.5rem}@media screen and (max-width:768px){.terms table th,.terms table td{padding:.5rem}.terms .smark figure{width:50%}}@media screen and (min-width:769px){.terms table{width:70%}.terms table th{padding:1rem .5rem}.terms table td{padding:1rem .5rem 1rem 3rem}.terms .pmark{display:flex;align-items:center}}.custom-center{border:1px solid #3573ff;border-radius:1.25rem;margin-bottom:3rem}.custom-center h3{font-size:1.2rem;margin-top:0}.custom-center a{text-decoration:none}.custom-center p{margin-bottom:0}.custom-center__tel{font-size:1.6rem}@media screen and (max-width:768px){.custom-center{padding:.5rem 1rem;text-align:center}.custom-center h3{line-height:1.5}.custom-center a{display:block}}@media screen and (min-width:769px){.custom-center{padding:1rem 2rem;display:inline-block}.custom-center span{margin-left:2rem}}