@charset "UTF-8";.page-mv{padding-top:8rem;padding-bottom:20rem}.page-img{position:absolute;display:block;margin:0;padding:0;width:54%;height:34rem;right:0;top:8rem;background:no-repeat center/cover;border-top-left-radius:1.333rem;border-bottom-left-radius:1.333rem;box-shadow:10px 10px 30px rgb(0 0 0/10%)}.company-description a{text-decoration:underline;color:#3573ff}.company-description__table{line-height:2}.company-description__table th{text-align:left}.company-description__table td{border-bottom:1px solid #000;padding-bottom:1.5rem;text-align:left;line-height:2}.company-description__table tr:last-child th,.company-description__table tr:last-child td{border-bottom:none}.company-description__member{display:flex;flex-wrap:wrap;line-height:2.8}.company-description__mark img{width:auto;height:5rem}@media screen and (max-width:768px){.company-description__table tr{display:flex;flex-direction:column}.company-description__table th{padding-top:1rem;padding-bottom:.2rem;font-weight:700}.company-description__table td{font-size:.9rem}.company-description__member dt{width:70%}.company-description__member dd{width:30%}}@media screen and (min-width:769px){.company-description__table th{width:20%;border-bottom:2px solid #000;padding-top:1.5rem;padding-bottom:1.5rem;vertical-align:middle}.company-description__table td{width:80%;padding-top:1.5rem;padding-left:2rem}.company-description__member dt{width:40%}.company-description__member dd{width:60%}}.company-results__table{width:100%;line-height:1.3;font-weight:400}.company-results__table tbody{display:flex;flex-direction:column;border:1px solid #05f;border-radius:1.25rem}.company-results__table tr{display:flex}.company-results__table tr:first-child th,.company-results__table tr:first-child td{font-weight:500;justify-content:center}.company-results__table th{display:flex;justify-content:space-between;border-right:1px solid #ccc}.company-results__table tr:nth-child(3) th,.company-results__table tr:last-child th{border-top:1px solid #ccc}.company-results__table tr:nth-child(2) th,.company-results__table tr:nth-child(2) td,.company-results__table tr:last-child th,.company-results__table tr:last-child td{border-top:1px solid #000}.company-results__table td{display:flex;justify-content:space-between;border-top:1px solid #ccc}.company-results__table tr:first-child td{border-top:none}.company-results__table b{text-align:left;font-weight:500}.company-results__table i{text-align:right}.company-results .attention{text-align:right}@media screen and (max-width:768px){.company-results__table{letter-spacing:0;font-size:80%}.company-results__table th{width:40%;padding:.5rem .7rem}.company-results__table td{width:60%;padding:.5rem .7rem}.company-results__table i{width:5rem}.company-results__table b.space1{padding-left:.5rem}.company-results__table b.space2{padding-left:1em}.company-results__table b.space3{padding-left:1.5rem}}@media screen and (min-width:769px){.company-results__table{font-size:1.2rem}.company-results__table tbody{padding:2rem}.company-results__table th,.company-results__table td{width:50%;padding:1rem 2rem}.company-results__table i{width:7rem}.company-results__table b.space1{padding-left:1rem}.company-results__table b.space2{padding-left:2em}.company-results__table b.space3{padding-left:3rem}}.company-member__title{line-height:2}.company-member__title strong{font-size:2.4rem;font-weight:500}.company-member__title span{display:block;font-size:.825rem;font-weight:400}.company-member__social span{display:inline-block}.company-member__social span a{content:"";display:inline-block;width:3rem;height:3rem;text-indent:100%;white-space:nowrap;overflow:hidden;margin-right:1rem;margin-top:2rem}.company-member__social-facebook a{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/corporate/css/../img/link-facebook__line-circle.svg) no-repeat center/contain}.company-member__social-twitter a{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/corporate/css/../img/link-twitter__line-circle.svg) no-repeat center/contain}.company-member__desc{margin-top:5rem;margin-bottom:7rem}.company-member__desc small{color:#878787}.company-member__nav{display:flex;justify-content:space-between;align-items:center}.company-member__nav a{content:"";display:block;width:3rem;height:3rem;line-height:1;text-indent:100%;white-space:nowrap;overflow:hidden}.company-member__nav-prev a{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/corporate/css/../img/link-left__solid-circle.svg) no-repeat center/contain}.company-member__nav-list a{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/corporate/css/../img/link-list__solid-circle.svg) no-repeat center/contain;transition:.5s}.company-member__nav-list a:hover{transform:rotate(45deg);transition:.5s}.company-member__nav-next a{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/corporate/css/../img/link-right__solid-circle.svg) no-repeat center/contain}.company-location__list li{border-radius:1.25rem;margin-bottom:2rem;overflow:hidden}.company-location__address{background-color:#020f46;color:#fff;padding:1.5rem 2rem;width:calc(100% - 4rem)}@media screen and (min-width:769px){.company-location__address{display:flex;align-items:center}.company-location__address h3{width:calc(20% - 2rem);text-align:center}.company-location__address p{width:80%;padding-left:2rem}}.ceo-message__desc{margin-top:2rem;margin-bottom:2rem}.ceo-message__pic{max-width:65%;line-height:0;margin-right:auto;border-top-right-radius:1.25rem;border-bottom-right-radius:1.25rem;overflow:hidden}.ceo-message__sign{text-align:right;margin-top:5rem;line-height:2}.ceo-message__sign span{display:block;font-size:.825rem}.ceo-message__sign strong{display:block;font-size:1.2rem;font-weight:400;margin-top:1rem}@media screen and (max-width:768px){.ceo-message__pic{max-width:85%;margin-top:3rem;margin-bottom:3rem}}@media screen and (min-width:769px){.ceo-message__pic{max-width:65%;margin-top:7rem;margin-bottom:7rem}}.identity-purpose__jpn,.identity-mission__jpn{text-align:center;margin-bottom:2rem;padding-top:4rem;line-height:2;font-weight:700}.identity-purpose__eng,.identity-mission__eng{text-align:center;padding-bottom:4rem}.identity-corevalue2__list{display:flex;flex-direction:column;gap:2.4rem}.identity-corevalue2__list li{display:flex}.identity-corevalue2__list h3{font-weight:500;line-height:1;font-family:'Jost'}.identity-corevalue2__list p{font-size:1.4rem;line-height:1.4}@media screen and (max-width:768px){.identity-purpose__jpn,.identity-mission__jpn{font-size:1.2rem}.identity-purpose__eng,.identity-mission__eng{font-size:.9rem}.identity-corevalue2__list li{flex-direction:column;gap:.6rem}.identity-corevalue2__list h3{font-size:2rem;letter-spacing:4px}.identity-corevalue2__list p{font-size:1rem}}@media screen and (min-width:769px){.identity-purpose__jpn,.identity-mission__jpn{font-size:2.4rem}.identity-purpose__eng,.identity-mission__eng{font-size:1.25rem}.identity-corevalue2 .container{display:flex;flex-direction:column;align-items:center}.identity-corevalue2 .title-h2{width:100%}.identity-corevalue2__list li{align-items:flex-end}.identity-corevalue2__list h3{font-size:3.4rem;letter-spacing:6px;padding-right:3rem;border-right:1px solid #ccc;margin-right:3rem}.identity-corevalue2__list p{font-size:1.4rem}}.history-item:nth-child(odd){background-color:#f6f6f6}.history-item__date{font-family:'Jost';padding-top:1.5rem}.history-item__date strong{font-size:2rem;font-weight:500;line-height:1.2}.history-item__title{font-size:1.2rem;line-height:1.8}.history-item__contents{padding-bottom:1.5rem;line-height:2}.history-item__contents strong{font-weight:500;font-size:1.2rem;margin-bottom:.5rem}.history-item__contents a{color:#3573ff}.history-item__contents img{border-radius:.5rem}.history-item__contents-img{display:flex}.history-item__contents-img span{padding-right:2rem}.history-item__contents-img img{width:auto;height:7rem}.history-item__contents-slide{margin-bottom:1rem}.history-item__contents-nav li{margin-left:.3rem;margin-right:.3rem}@media screen and (max-width:768px){.history-item .container{padding-left:3rem}.history-item:before{content:"";display:block;position:absolute;width:1px;height:100%;left:1.5rem;top:0;background-color:#000}.history-item:first-child:before{top:2.7rem}.history-item:last-child:before{height:2.5rem}.history-item__date:before{content:"";display:block;position:absolute;width:.5rem;height:.5rem;border-radius:.5rem;background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%);background:-webkit-linear-gradient(0deg,#7f3bff 0,#3573ff 100%);left:-1.7rem;top:2.4rem;z-index:1}}@media screen and (min-width:769px){.history-item .container{display:flex}.history-item__date{width:8.2rem;text-align:right;padding-right:3rem;padding-bottom:1.5rem}.history-item__date:after{content:"";display:block;position:absolute;width:1px;height:100%;right:1.7rem;top:0;background-color:#000}.history-item:first-child .history-item__date:after{top:3.2rem}.history-item:last-child .history-item__date:after{height:2.5rem}.history-item__date span:after{content:"";display:block;position:absolute;width:.5rem;height:.5rem;border-radius:.5rem;background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%);background:-webkit-linear-gradient(0deg,#7f3bff 0,#3573ff 100%);right:-1.55rem;top:.6rem;z-index:1}.history-item__title{width:calc(50% - 14.2rem);padding-right:3rem;padding-top:1.5rem;padding-bottom:1.5rem}.history-item__contents{width:50%;padding-top:1.5rem}}.office-gallery__pickup{margin-bottom:2rem}.office-gallery__pickup-item{border-radius:1.25rem;overflow:hidden}.office-gallery__pickup .slick-arrow{width:3rem;height:3rem;z-index:1}.office-gallery__pickup .slick-prev,.office-gallery__pickup .slick-prev:hover,.office-gallery__pickup .slick-prev:focus{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/corporate/css/../img/link-left__solid-circle.svg) no-repeat center/contain;left:1rem}.office-gallery__pickup .slick-next:hover,.office-gallery__pickup .slick-next:focus,.office-gallery__pickup .slick-next{background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/corporate/css/../img/link-right__solid-circle.svg) no-repeat center/contain;right:1rem}.office-gallery__pickup .slick-prev:before,.office-gallery__pickup .slick-next:before{content:""}.office-gallery__nav-item{border-radius:.75rem;overflow:hidden;margin-left:.5rem;margin-right:.5rem;cursor:pointer}.sdgs-intro__img{margin-bottom:5rem}.sdgs-intro__desc{margin-bottom:4rem}@media screen and (min-width:769px){.sdgs-intro{overflow:hidden}.sdgs-intro:before{content:"";position:absolute;display:block;width:60rem;height:60rem;background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/corporate/css/../img/sdgs_bg.svg) no-repeat center/contain;top:30rem;right:-30rem}.sdgs-intro__desc{padding-right:50%}.sdgs-intro__pick{width:60%}}.sdgs-solv__title{font-weight:400;margin-bottom:2rem;line-height:1.8}.sdgs-solv__title: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:1rem}.sdgs-solv__desc{margin-bottom:4rem}.sdgs-solv__list{margin-bottom:-2rem}.sdgs-solv__item{margin-bottom:2rem}.sdgs-solv__img{width:10rem}.sdgs-solv__subtitle{font-weight:400;line-height:1.5;margin-bottom:1rem}@media screen and (max-width:768px){.sdgs-solv__title{font-size:1.5rem}.sdgs-solv__img{margin:0 auto 1rem}.sdgs-solv__subtitle{font-size:1.3rem}}@media screen and (min-width:769px){.sdgs-solv__title{font-size:2rem}.sdgs-solv__list{width:85%;margin-left:auto}.sdgs-solv__item{display:flex;justify-content:space-between}.sdgs-solv__text{width:calc(100% - 12rem)}.sdgs-solv__subtitle{font-size:1.5rem}}.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:.86rem;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/corporate/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}}.risk-management__box{padding-top:4rem}.risk-management__table th{font-weight:600}.risk-management__table th{background-color:#ededed}.risk-management__table th:first-child{background-color:#c6d5ea}.risk-management__table th:last-child{background-color:#c3bced}.risk-management__table tr{border-top:1px solid #000;border-left:1px solid #000}.risk-management__table th,.risk-management__table td{border-right:1px solid #000;border-bottom:1px solid #000;padding:1rem 1.2rem;line-height:1.8;letter-spacing:1px;font-size:.925rem}.risk-management__table tr td:first-child{background-color:#e9eff7}.risk-management__table tr td:last-child{background-color:#ebe9f7}@media screen and (min-width:769px){.risk-management__table th:first-child{width:16%}.risk-management__table th:last-child{width:42%}}@media screen and (max-width:768px){.risk-management__box{overflow-x:scroll}.risk-management__table{width:170%}.risk-management__table th:first-child{width:14%}.risk-management__table th:last-child{width:43%}}