.main .annotation-header{padding:0}.privacy-block .privacy-h2{margin-bottom:0}.privacy-block .annotation-header .annotation{font-size:2rem}@media (max-width:768px){.text-align-mb{text-align:left!important}}.header-search-book .container{box-sizing:border-box;display:flex;justify-content:space-between}.header__logo{margin-top:8px;margin-left:20px}.btn,.title-icon-searchbook h1{text-align:center;font-weight:400}.btn,input[type=submit]{text-decoration:none;text-transform:uppercase;position:relative;overflow:hidden;flex-direction:row;justify-content:center;will-change:filter}input[type=submit]{font-weight:400}.btn,.btn--default,input[type=submit]{font-style:normal;display:flex;align-items:center}.btn--default,input[type=submit]{transition:background-color .8s cubic-bezier(.19,1,.22,1),box-shadow .8s cubic-bezier(.19,1,.22,1);background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%);color:#fff;border-radius:8px;font-size:18px;line-height:64px;padding:0 48px;text-align:center;letter-spacing:1px}.btn--default::after,input[type=submit]::after{content:"";display:block;width:100%;height:100%;position:absolute;background:linear-gradient(90deg,#ab86f2 0,#80a3f1 100%);transition:opacity .8s cubic-bezier(.19,1,.22,1);opacity:0;z-index:1}.btn--default:hover,input[type=submit]:hover{box-shadow:0 24px 40px transparent;color:#fff;opacity:.8}.btn--default:hover path,input[type=submit]:hover path{stroke:#000}.header-search-book{position:fixed;position:-webkit-sticky;position:sticky;top:0;width:100%;background-color:#fff;height:96px;padding:16px 0;z-index:1000}.page-header-annotation .text-searchbook,.search-book .page-header-annotation h2{margin-bottom:10px;font-size:21px;font-weight:700;line-height:1.6;letter-spacing:.2em;color:#000}.search-book .page-header-annotation h1{letter-spacing:.4em}.page-header-annotation .text-searchbook{font-size:16px;font-weight:400;line-height:2.6}.searchbook-introduce-SP,.text-searchbook-SP{display:none}@media (max-width:767px){.header__logo{width:45%;margin-left:0}.container--searchbook:not(.container-bs):not(.container-xl-custom):not(.container-xxl-custom){margin:0!important}.header-search-book .container{justify-content:center}.page-header-annotation h2{font-size:20px}.page-header-annotation-SP .page-header-title-h1{font-size:50px}.text-searchbook-SP-1{display:none}.text-searchbook-SP-2{display:block}.header__logo img{width:80%}.btn--default-SP{padding:14px 10px;line-height:1.5;font-size:16px}.searchbook-introduce{display:none}.searchbook-introduce-SP{display:block}.page-header-annotation-SP{background-image:url(../img/searchbook/image-SP-banner4.png);background-size:100% 100%;background-position:center center;padding:95px 30px!important}.title-icon-searchbook .title__SP-1{font-size:20px;line-height:3.5rem;font-weight:500}}@media (max-width:1399px){.search-book .potentials-block-keyvisual{margin-bottom:80px}.search-book .potentials-block-keyvisual__image_searchbook{right:auto;left:50%}}.search-book .potentials-block-keyvisual__image_searchbook{overflow:hidden;position:absolute;border-radius:10px;max-height:800px;left:50%}.title-icon-searchbook{text-align:center}.title-icon-searchbook h1{letter-spacing:.3rem;line-height:5rem;font-size:41px;margin-top:40px}.title-icon-searchbook .annotation::after{display:inline-block;content:"";width:46px;height:5px;margin:15px 0 22px;border-radius:10px;background:-webkit-gradient(linear,left top,right top,from(#7f3bff),to(#3573ff));background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%)}.kv-icons,.kv-icons__item{display:flex;justify-content:center}.kv-icons__item{width:28%;margin:0 16px;padding:8px 22px 18px;align-items:center;text-align:left}.grad-bubble::after,.grad-bubble::before{content:"";width:0;height:0;position:absolute;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #3573ff;border-bottom:12px solid transparent;right:50%;bottom:-44px}.grad-bubble::after{border-top:12px solid #fff;bottom:-41px}@media (max-width:767px){.grad-bubble::after,.grad-bubble::before{right:44%}}.kv-icons{margin:0-13px}.kv-icons__icon{width:72px;height:68px;margin:0 auto 14px}.kv-icons__icon img{width:auto;height:100%}.grad-border__inner .kv-icons__title{text-align:center;margin-bottom:10px;font-size:14px;font-weight:500;letter-spacing:.2em;color:#000;margin-top:20px}.kv-icons__text{font-style:normal;font-weight:400;font-size:12px;line-height:24px;text-align:left;margin-left:5px;color:#000;letter-spacing:.2em}.grad-border__inner{position:relative;z-index:3}.kv__list-2{margin-top:30px}.kv-dash-icons{margin-top:20px}.grad-border__inner span{color:#2f77ff}.content__page-1,.kv-dash-icons{text-align:center}.content__page-1 h1,.content__page-1 span{text-align:center;font-weight:500;letter-spacing:.4rem;line-height:3.5rem;font-size:29px}.content__page-1 span{letter-spacing:.5rem;line-height:5rem;font-size:42px;color:#2f77ff}.btn-content__page-1{display:inline-block;margin-top:40px}.search__profile{margin-top:90px;padding-bottom:60px;background-color:#f8f8f8;padding-top:65px}.search__profile h1,.search__profile h2{font-weight:500;letter-spacing:.16rem;line-height:5rem;font-size:35px;margin-bottom:50px}.record__content{padding:30px}.record-title-1-SP,.title-h1-SP{display:none}@media (max-width:767px){.kv-icons{justify-content:center;flex-direction:column}.kv-icons__item{width:100%;margin:10px 0}.kv__list-2{margin-top:0}.title-h1-PC{display:none}.content__page-1 .title-h1-SP{font-size:13px;line-height:2rem;font-weight:500;display:block;margin-bottom:0}.content__page-1 .title-h1-SP span{font-size:28px;font-weight:500;line-height:3.5rem}.record-title-1-SP{display:block}.record-title-1-PC{display:none}}@media (max-width:1399px){.search__profile .potentials-block-keyvisual__image_searchbook{right:auto}}.search__profile .potentials-block-keyvisual__image_searchbook{overflow:hidden;border-radius:10px}.search__profile .potentials-block-keyvisual__image_searchbook img{max-width:500px;height:auto}.search__profile .title-record{line-height:4rem;letter-spacing:.5rem}.page-header-record{padding:0!important}.record-icons__item{width:100%;margin:0 16px;padding:20px 37px 40px;text-align:left}.record-voice::before{position:absolute;right:35.5%;top:-61px;content:"";width:106px;height:42px;border-radius:28px;background:#7f3bff;background:-webkit-gradient(linear,left top,right top,from(#7f3bff),to(#3573ff));background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%)}.record-voice::after{display:block;position:absolute;z-index:1;top:-61px;right:35.5%;content:"VOICE1";width:102px;height:38px;margin:2px;border-radius:22px;background-color:#fff;font-family:jost;font-size:16px;font-weight:450;letter-spacing:3px;line-height:40px;text-align:center;color:#7f3bff}.record-voice-2::after{content:"VOICE2"}.grad-border{position:relative}.grad-border::after,.grad-border::before{content:"";display:block;position:absolute}.grad-border::after{top:2px;right:2px;bottom:2px;left:2px;border-radius:6px;background-color:#fff;z-index:2}.grad-border::before{top:0;right:0;bottom:0;left:0;border-radius:8px;z-index:1;background:linear-gradient(90deg,#7f3cff 0,#3673ff 100%)}.record-icons{display:flex;margin:0-4px;justify-content:space-between}.record-icons__icon{width:72px;height:72px;margin:0 auto 20px}.record-icons__title{font-size:14px;font-weight:400;margin-bottom:5px;margin-top:20px}.record-icons__text,.record-icons__title,.record-icons__title-2{text-align:left;letter-spacing:.2em;color:#000}.record-icons__title-2{margin-bottom:15px;font-size:21px;font-weight:500}.record-icons__text{font-style:normal;font-weight:400;font-size:14px;line-height:29px}.record-icons__item .title1{position:absolute;top:-.5em;margin-left:1em;display:inline;background-color:linear-gradient(90deg,#7f3cff 0%,#3673ff 100%)}.page-header-annotation .text-profile{font-weight:400;font-size:15px}.page-header-annotation .text-profile-PC{font-size:14px;letter-spacing:.3em}.record-icons__title-SP,.searchbook-block .searchbook-block__text br,.text-profile-SP{display:none}@media (max-width:767px){.search__profile h1,.search__profile h2{font-size:21px;line-height:2.5rem;margin-bottom:10px}.page-header-annotation .text-searchbook{font-size:14px;font-weight:400}.record__content{padding:30px 0}.record-icons__title-2{font-size:19px}.record-icons{flex-direction:column}.record-icons__item{margin:20px 0}.record-voice::after,.record-voice::before{left:50%;transform:translate(-50%,50%);top:-82px}.record-voice::after{left:49.3%;top:-80px}.text-profile-PC{display:none}.text-profile-SP{display:block}.search__profile .title-record{line-height:3rem}.record-icons__title-PC{display:none}.record-icons__title-SP{display:block}}.searchbook-block{max-width:1384px;margin:0 auto;padding:60px 0;text-align:center;background:#7f3bff;background:-webkit-gradient(linear,left top,right top,from(rgba(127,59,255,.8)),to(rgba(53,115,255,.8))),url(/img/searchbook/image-PC.yoko.png);background:linear-gradient(90deg,rgba(127,59,255,.8)0,rgba(53,115,255,.8) 100%),url(/img/searchbook/image-PC.yoko.png);background-size:100% 100%;background-position:center center}.searchbook-block .searchbook-block__text,.searchbook-block .searchbook-block__title{margin-bottom:0;font-size:42px;font-weight:500;line-height:1.5;letter-spacing:.2em;color:#000}.searchbook-block .searchbook-block__text{font-size:28px;font-weight:400;line-height:2}.searchbook-block .searchbook-block__button{width:272px;margin:0 auto 25px;border-radius:10px;border:2px solid #fff;background-color:rgba(255,255,255,.3)}.searchbook-block .searchbook-block__button a{display:block;padding:25px 0;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.2em;color:#fff}.searchbook-block .searchbook-block__phone{margin:0;font-size:1.2142rem;font-weight:500;color:#fff}.searchbook-block .searchbook-block__phone span{margin-left:20px;font-size:.8571rem;font-weight:400}.searchbook-block__text-SP,.searchbook-block__title-SP{display:none}@media (max-width:767px){.searchbook-block{padding:80px 0;background-size:cover}.searchbook-block .searchbook-block__title{font-size:28px}.searchbook-block .searchbook-block__text{font-size:13px;letter-spacing:.1em}.searchbook-block .searchbook-block__button{max-width:100%}.searchbook-block .searchbook-block__phone span{display:block;margin-left:0}.searchbook-block__text-PC{display:none}.searchbook-block .searchbook-block__text br,.searchbook-block__text-SP{display:block}.searchbook-block__title-PC{display:none}.searchbook-block__title-SP{display:block}}.title-icon-searchbook .title-2{font-size:30px;margin-bottom:0;line-height:3rem;font-weight:500;margin-top:160px}.title-icon-searchbook-2 p{margin:0}.title-icon-searchbook .title-3{font-size:28px;margin-bottom:0;line-height:3rem}.title-icon-searchbook p{font-size:14px;color:#000;letter-spacing:.2rem;margin-bottom:40px}.step__searchbook .anonotation-step::after{width:41%}.step-icons__item{width:80%;padding:20px 37px;margin:0 16px 30px;text-align:left}.step-icons{display:flex;flex-direction:column;align-items:center;margin:0-4px;justify-content:space-between}.step-icons__title,.step-icons__title-2{text-align:left;letter-spacing:.1em;color:#000}.step-icons__title{font-size:14px;font-weight:400;margin-top:20px}.step-icons__title-2{margin-bottom:15px;font-size:21px;font-weight:500}.step-icons__text{font-style:normal;font-weight:400;font-size:14px;line-height:29px;text-align:left;margin:10px 0;color:#000}.step-icons__number{display:flex;padding-left:90px;align-items:center}.step-number::before{position:absolute;top:50%;left:0;transform:translate(0,-50%);content:"";width:64px;height:64px;border-radius:64px;background:#7f3bff;background:-webkit-gradient(linear,left top,right top,from(#7f3bff),to(#3573ff));background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%)}.step-number::after{display:block;position:absolute;z-index:1;top:50%;left:0;transform:translate(0,-55%);content:"1";width:58px;height:58px;margin:3px;border-radius:58px;background-color:#fff;font-family:jost;font-size:1.7142rem;font-weight:500;letter-spacing:0;line-height:58px;text-align:center;color:#7f3bff}.step-number-2::after{content:"2"}.step-number-3::after{content:"3"}.step-number-4::after{content:"4"}.step-number-5::after{content:"5"}.step-number-6::after{content:"6"}.step-icons__icon{width:72px;height:72px;margin-right:35px;margin-left:10px}.step-icons__text h3{font-size:18px;margin-bottom:20px;letter-spacing:.2rem;font-weight:500}.step-icons__text p,.step-icons__text span{font-size:14px;letter-spacing:.1rem;margin:0;font-weight:400;color:#000}.step-icons__text span{font-size:10px}.next-fase-step{width:80%;padding:35px 37px;margin:0 16px 30px;text-align:left;background-color:#2f77ff;border-radius:8px}.next-fase__button{display:flex;align-items:center}.next-fase__button .text-fase-1{margin-right:120px}.next-fase__button h3{margin:0;font-size:16px;color:#f8f8f8}.text-list-step{display:flex;flex-wrap:wrap}.text-list-step p{margin-right:10px}.step-title-SP,.text-list-step-SP,.text-p-searchbook-SP,.title-3-SP{display:none}@media (max-width:767px){.step-number::after,.step-number::before{top:5px;transform:unset}.text-list-step p{margin-right:0;font-size:13px}.title-icon-searchbook .title-2{font-size:21px}.text-p-searchbook{margin:0 20px 40px}.title-icon-searchbook .title-3{font-size:25px;font-weight:500;margin-top:80px}.text-p-searchbook-PC{display:none}.text-p-searchbook-SP{display:block;font-size:13px}.step-icons__number{padding-left:0}.step-icons__item{width:95%;padding:20px}.step-border__inner{padding-bottom:20px}.step__searchbook .gx-5{--bs-gutter-x:unset}.step-icons__icon{margin-top:65px}.title-3-PC{display:none}.title-3-SP{display:block;font-size:28px}.step-title-PC{display:none}.step-icons__text .step-title-SP{display:block;font-size:16px}.next-fase__button{flex-direction:column}.next-fase__button .text-fase-1{margin-right:0;margin-bottom:10px;letter-spacing:.2rem}.step__searchbook .anonotation-step::after{width:92%}.text-list-step-SP{display:block}.text-list-step-PC{display:none}}.qa__text{color:#000}.title-l_faq h1{font-size:28px;margin-bottom:0}@media (min-width:751px){.l_faq{padding:70px 0;background:#f8f8f8;margin-top:90px}.l_faq__qa{margin-bottom:72px}.l_faq__cta .cta-area{padding-top:75px;padding-bottom:80px}.l_faq__cta .cta-area__text{font-size:16px;line-height:2;margin-bottom:16px}.l_faq__cta .btn,.l_faq__cta input[type=submit]{line-height:96px}.l_faq__cta .cta-area__inner{max-width:920px}}@media (max-width:750px){.l_faq{padding:21.3333333333vw 8.6666666667vw;background:#f8f8f8}.l_faq__qa{margin-bottom:10.6666666667vw}}@media (min-width:751px){.qa{margin-bottom:43px}.qa:last-of-type{margin-bottom:0}.qa__q{font-style:normal;font-weight:500;font-size:20px;line-height:52px;letter-spacing:1px;padding-bottom:9px;position:relative;justify-content:space-between;padding-left:53px;cursor:pointer}.qa__q .qa__text{width:100%}.qa__q::after,.qa__q::before{position:absolute;height:48px;content:"";display:block;background-repeat:no-repeat;background-size:36px auto;flex-shrink:0}.qa__q::before{background-image:url(../img/searchbook/icon--q.png);background-position:left center;width:53px;left:0}.line-qa{height:1px;background-image:linear-gradient(to right,#7f3bff 0,#3573ff 100%)}.qa__q::after{right:9px;top:50%;margin-top:-26px;width:37px;background-image:url(../img/searchbook/icon--arrow.png);background-position:center;transition:transform .25s cubic-bezier(.55,.055,.675,.19)}}@media (min-width:751px) and (min-width:751px) and (-webkit-min-device-pixel-ratio:2){.qa__q::after{background-image:url(../img/searchbook/icon--arrow.png)}}@media (min-width:751px){.qa__accordion{display:none}.qa__a{font-weight:400;font-size:14px;position:relative;display:flex;padding-top:35px;align-items:center}.qa__a::before{height:48px;content:"A";display:block;padding-top:13px;padding-left:4px;font-family:"jost";color:#1f1f1f;font-size:45px;width:53px;flex-shrink:0}.qa__a,.qa__a .qa__text button,.qa__a .qa__text small{font-style:normal;line-height:28px;letter-spacing:1px}.qa__a .qa__text button{font-weight:700;font-size:14px;-webkit-text-decoration-line:underline;text-decoration-line:underline;padding:0;margin:0;cursor:pointer;color:#2f77ff}.qa__a .qa__text small{font-weight:400;font-size:12px;color:#868686}.qa.active .qa__q::after{transform:scale(1,-1)}}@media (max-width:750px){.qa{margin-bottom:5.6666666667vw}.qa:last-of-type{margin-bottom:0}.qa__q{font-style:normal;font-weight:500;font-size:5.3333333333vw;line-height:1.6;letter-spacing:.2666666667vw;padding-top:5.6vw;position:relative;cursor:pointer;padding-bottom:3.2vw}.qa__q .qa__text{width:61.7333333333vw}.qa__text{margin-left:35px;font-size:13px}.qa__q::before{width:6.4vw;height:6.4vw;content:"";display:block;background-image:url(../img/searchbook/icon--q.png);background-repeat:no-repeat;background-position:left center;background-size:6.4vw auto;position:absolute;top:34%}.l_faq .container{margin:0!important}.line-qa{height:1px;background-image:linear-gradient(to right,#7f3bff 0,#3573ff 100%)}}@media (max-width:750px) and (min-width:751px) and (-webkit-min-device-pixel-ratio:2){.qa__q::before{background-image:url(../img/searchbook/icon--q.png)}}@media (max-width:750px){.qa__q::after{width:6.4vw;content:"";height:6.4vw;display:block;background-image:url(../img/searchbook/icon--arrow.png);background-repeat:no-repeat;background-position:center;background-size:6.4vw auto;flex-shrink:0;transition:transform .25s cubic-bezier(.55,.055,.675,.19);position:absolute;right:2.1333333333vw;top:3.933333vw;bottom:4.2666666667vw}}@media (max-width:750px) and (min-width:751px) and (-webkit-min-device-pixel-ratio:2){.qa__q::after{background-image:url(/img/searchbook/icon--arrow.png)}}@media (max-width:750px){.qa__a .qa__text br,.qa__accordion{display:none}.qa__a,.qa__a .qa__text button,.qa__a .qa__text small{font-style:normal;font-weight:400;letter-spacing:.2666666667vw}.qa__a{font-size:4.2666666667vw;line-height:1.75;display:flex;align-items:center;padding-top:8.0666666667vw;position:relative;margin-bottom:-1.8666666667vw}.qa__a::before{width:6.4vw;height:6.4vw;content:"A";display:block;font-family:"jost";font-size:35px;color:#1f1f1f;position:absolute;top:7.733333vw}.qa__a .qa__text button{font-weight:700;font-size:3.7333333333vw;line-height:2;-webkit-text-decoration-line:underline;text-decoration-line:underline;padding:0;margin:0;cursor:pointer;color:#2f77ff}.qa__a .qa__text small{font-size:10px;line-height:2.333333333;display:block;color:#000;margin-bottom:0}.qa.active .qa__q::after{transform:scale(1,-1)}}@media (min-width:751px){#searchbook .modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;transition:opacity .8s cubic-bezier(.19,1,.22,1);opacity:0;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);overflow:auto;padding:80px;pointer-events:none}#searchbook .modal__background{width:100%;height:100%;z-index:1;position:fixed;top:0;left:0}#searchbook .modal__close{position:absolute;width:30px;height:40px;top:0;right:20px;cursor:pointer}}@media (min-width:751px) and (min-width:751px){#searchbook .modal__close{transition:opacity cubic-bezier(.19,1,.22,1) .8s}#searchbook .modal__close:hover{opacity:.44}}@media (min-width:751px){#searchbook .modal__body{max-width:1030px;margin:0 auto;position:relative;z-index:2}.-sp{display:none}.subtitle{color:#3673ff;background:linear-gradient(90deg,#7f3cff,#3673ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-style:normal;font-weight:400;font-size:40px;line-height:40px;letter-spacing:.01em;margin-bottom:40px}.subtitle::after{margin-top:40px;content:"";display:block;width:52px;height:8px;border-radius:4px;background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%)}#searchbook .modal__panel{position:relative;background-color:#fff;background-image:url(../img/searchbook/image_modal-searchbook.png);background-size:cover;background-position:center center;height:800px;font-style:normal;font-weight:400;font-size:14px;line-height:28px;letter-spacing:1px;color:#2a2a2a;box-shadow:0 24px 40px rgba(0,0,0,.25)}#searchbook .modal__panel p{margin-bottom:20px}#searchbook .modal__panel p:last-child{margin-bottom:0}#searchbook .modal__panel ul li{display:flex;align-items:flex-start;margin-bottom:8px}#searchbook .modal__panel ul li:last-of-type{margin-bottom:0}#searchbook .modal__panel ul li::before{content:"";display:block;flex-shrink:0;margin-right:10px;width:20px;height:20px;margin-top:5px;background-color:rgba(0,0,255,.5);background:url(../images/icon--check.svg)center/contain no-repeat}#searchbook .modal__panel .table-wrapper{padding:0;background-image:linear-gradient(to right,#7f3cff 0,#3573ff 100%)}#searchbook .modal__panel table{background-size:cover;border-collapse:collapse;width:100%;position:relative;z-index:5;margin-bottom:10px}#searchbook .modal__panel table td,#searchbook .modal__panel table th{border:1px solid transparent;position:relative}#searchbook .modal__panel table th{text-align:left;background-color:rgba(255,255,255,.8);line-height:1.2;padding:10px}#searchbook .modal__panel table th::before{opacity:.8}#searchbook .modal__panel table td{padding:10px;background-color:#fff}#searchbook .modal__panel .btn,#searchbook .modal__panel input[type=submit]{margin-top:40px}}#searchbook .modal.open{pointer-events:auto;display:block;opacity:1}@media (min-width:751px){#searchbook .modal.open .modal__body,#searchbook .modal.open .modal__close,#searchbook .modal.open .modal__panel{pointer-events:auto}}@media (max-width:750px){#searchbook .modal{pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;transition:opacity .8s cubic-bezier(.19,1,.22,1);opacity:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(.2666666667vw);backdrop-filter:blur(.2666666667vw)}.subtitle:not(.text-grad--inline){color:#3673ff;background:linear-gradient(90deg,#7f3cff,#3673ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.subtitle{font-style:normal;font-weight:500;font-size:6.4vw;line-height:1.5;letter-spacing:.2666666667vw;margin-bottom:10.6666666667vw;margin-top:-1.6vw}.subtitle::after{margin-top:9.6vw;content:"";display:block;width:13.8666666667vw;height:2.1333333333vw;border-radius:1.0666666667vw;background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%)}#searchbook .modal__background{width:100%;height:100%;z-index:1;position:absolute}#searchbook .modal__close{position:absolute;width:8vw;height:8vw;background:url(../img/searchbook/icon--close.svg)center/contain no-repeat;background-size:8vw auto;background-position:right center;top:-13.3333333333vw;right:0;cursor:pointer}#searchbook .modal__body{padding:21.3333333333vw 5.3333333333vw;width:100%;height:100%;overflow:auto;position:relative;z-index:2;pointer-events:none}#searchbook .modal__panel{position:relative;margin:0 auto;background-color:#fff;background-image:url(../img/searchbook/image_modal-searchbook.png);background-size:cover;background-position:center center;height:320px;padding:10.6666666667vw;max-width:1080px;font-style:normal;font-weight:400;font-size:3.7333333333vw;line-height:2;letter-spacing:.2666666667vw;color:#2a2a2a;box-shadow:0 6.4vw 10.6666666667vw rgba(0,0,0,.25)}#searchbook .modal__panel p{margin-bottom:5.3333333333vw;text-align:justify}#searchbook .modal__panel p:last-child{margin-bottom:0}#searchbook .modal__panel ul li{display:flex;align-items:flex-start;margin-bottom:2.1333333333vw}#searchbook .modal__panel ul li:last-of-type{margin-bottom:0}#searchbook .modal__panel ul li::before{content:"";display:block;flex-shrink:0;margin-right:2.6666666667vw;width:5.3333333333vw;height:5.3333333333vw;margin-top:1.3333333333vw;background-color:rgba(0,0,255,.5);background:url(../images/icon--check.svg)center/contain no-repeat}#searchbook .modal__panel .table-wrapper{padding:0;background-image:linear-gradient(to right,#7f3cff 0,#3573ff 100%)}#searchbook .modal__panel table{background-size:cover;border-collapse:collapse;width:100%;position:relative;z-index:5;margin-bottom:2.6666666667vw}#searchbook .modal__panel table td,#searchbook .modal__panel table th{border:1px solid transparent;position:relative}#searchbook .modal__panel table th{text-align:left;background-color:rgba(255,255,255,.8);line-height:1.2;padding:2.6666666667vw}#searchbook .modal__panel table th::before{opacity:.8}#searchbook .modal__panel table td{padding:2.6666666667vw;background-color:#fff}#searchbook .modal__panel .btn,#searchbook .modal__panel input[type=submit]{margin-top:10.6666666667vw}#searchbook .modal.open{pointer-events:auto;opacity:1}#searchbook .modal.open .modal__body,#searchbook .modal.open .modal__close,#searchbook .modal.open .modal__panel{pointer-events:auto}}.btn--modal{justify-content:center}.js-open-modal{border:0;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact-searchbook{max-width:1384px;margin:0 auto;text-align:center;position:relative;background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%);padding:40px 0}.contact-searchbook h1,.contact-searchbook h2,.contact-searchbook p{color:#f8f8f8}.contact-searchbook .text-p-1,.contact-searchbook h1,.contact-searchbook h2{letter-spacing:.2rem;margin-bottom:10px;font-weight:400}.contact-searchbook h2{font-size:28px;margin-top:30px}.title-contact-sp{display:none}.contact-searchbook h1{font-family:"Jost";font-weight:500;font-size:36px}.contact-searchbook .text-p-1{font-size:18px}.contact-searchbook .text-p-2{font-size:14px;letter-spacing:.2rem}.contact-searchbook .btn-content__page-1{background:#f8f8f8;color:#2f77ff;margin:80px 0}.contact-searchbook .tel-contact{display:flex;justify-content:center;align-items:center;margin-top:unset;font-family:"Jost";font-weight:500;font-size:36px;line-height:44px}.btn-contact-searchbook:hover{opacity:1}.contact-searchbook .icon-tel{display:block;background-image:url(../img/searchbook/tel-icon.png);background-repeat:no-repeat;background-position:center;background-size:36px auto;width:30px;height:33px}.title-icon-searchbook h2{text-align:center;font-weight:400;letter-spacing:.3rem;line-height:5rem;font-size:41px;margin-top:40px}.content__page-1 h2{text-align:center;font-weight:500;letter-spacing:.4rem;line-height:3.5rem;font-size:29px}.title-l_faq h2{font-size:28px;margin-bottom:0}@media (max-width:751px){.title-contact-sp{display:block}.title-contact-pc{display:none}}@media (min-width:751px){.l_footer{padding-top:90px;display:flex;flex-direction:column;justify-content:center;align-items:center}.l_footer__logo{margin-bottom:41px}}@media (min-width:751px) and (min-width:751px){.l_footer__logo{transition:opacity cubic-bezier(.19,1,.22,1) .8s}.l_footer__logo:hover{opacity:.44}}@media (min-width:751px){.l_footer__logo img{height:48px}.l_footer__company{margin-bottom:43px;font-style:normal;font-weight:400;font-size:14px;letter-spacing:1px;-webkit-text-decoration-line:underline;text-decoration-line:underline}}.l_footer__company{color:#777}@media (min-width:751px) and (min-width:751px){.l_footer__company{transition:opacity cubic-bezier(.19,1,.22,1) .8s}.l_footer__company:hover{opacity:.44}}@media (min-width:751px){.l_footer__copyright{font-style:normal;font-weight:400;font-size:12px;letter-spacing:1px}}@media (max-width:750px){.l_footer{padding-bottom:44.8vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.l_footer__logo{margin-bottom:10.6666666667vw}.l_footer__logo img{height:8.5333333333vw}.l_footer__company,.l_footer__copyright{font-style:normal;font-weight:400;letter-spacing:.2666666667vw}.l_footer__company{margin-bottom:16vw;font-size:3.7333333333vw;-webkit-text-decoration-line:underline;text-decoration-line:underline}.l_footer__copyright{font-size:3.2vw}}#service.table-searchbook .service-table{margin:0 auto 60px}#searchbook .table-searchbook table tr th:first-child{width:250px;border-bottom:1px solid #cbcbcb;border-left:1px solid #cbcbcb}#searchbook .table-searchbook table tr th{font-size:1rem;font-weight:500;letter-spacing:.1em;padding-left:20px;border-right:1px solid #cbcbcb;line-height:1.5;color:#1f1f1f}#searchbook .table-searchbook .nbd{border:0;background:#7f3bff;color:#fff!important;height:48px}#searchbook .table-searchbook .nbdr{border-right:none}#searchbook .table-searchbook table tr:first-child th{font-size:1rem;font-weight:500;letter-spacing:.1em;text-align:center;padding-left:0;color:#1f1f1f;border-bottom:1px solid #cbcb;border-left:none}#searchbook .table-searchbook .service-table-searchbook{margin:0 auto 60px;position:relative;width:1000px}#searchbook .table-searchbook table{position:relative;width:1000px;height:608px;table-layout:fixed;font-size:12px}#searchbook .table-searchbook table tr td{border:1px solid #cbcbcb;font-size:14px;font-weight:400;text-align:center;line-height:1.5;color:#1f1f1f;height:71px}#searchbook .table-searchbook .note{font-size:12px}.table-searchbook .sp{display:none}.table-searchbook h2{font-size:24px;line-height:3rem;font-weight:500;letter-spacing:.1rem;margin-top:60px;text-align:center}@media screen and (max-width:767px){.table-searchbook{padding:0 36px}.table-searchbook h2{font-size:16px}.kv-icons{margin:0-4px}#searchbook .table-searchbook .service-table-searchbook{width:100%;overflow:scroll}#searchbook .table-searchbook .service-table-searchbook .note{font-size:12px}#searchbook .table-searchbook .service-table-searchbook .note2{margin-bottom:20px}}#top-page .footer-service::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../img/header-service/bg-contact-1.png);background-size:cover;background-repeat:no-repeat;opacity:.2;z-index:-1}#top-page .index-slider span{font-weight:500;font-size:20px;line-height:40px;letter-spacing:1px;color:#222;font-family:"Noto Sans JP"}@media (max-width:768px){#top-page .toppage-slider{margin:0 20px;padding-top:120px}#top-page .index-slider h2{font-size:24px;line-height:40px}#top-page .index-slider span{font-size:14px}#top-page .index-slider h2::after{width:40px;height:4px;margin:25px 0 22px}}#top-page .company-detail .company-profile__list.company-profile__list--front .company-profile__item h5,#top-page .company-detail .company-profile__list.company-profile__list--front .company-profile__item h5 p{font-family:"Noto Sans JP"}@media (min-width:767px) and (max-width:1501px){#top-page .company-detail .company-profile__list.company-profile__list--front .company-profile__item{width:calc(50% - 20px)}}@media (min-width:767px) and (max-width:1110px){#top-page .company-detail .company-profile__list.company-profile__list--front .company-profile-1{padding:9% 7%!important}#top-page .company-detail .company-profile__list.company-profile__list--front .company-profile__item-title-sp{margin-bottom:20px!important}}@media (min-width:768px){footer #footer-toppage .footer-item-toppage .col-md-2{flex:0 0 auto;width:calc(100%/9)}footer #footer-toppage .footer-item-toppage .footer-item-1{width:19%}footer #footer-toppage .footer-item-toppage .footer-item-2{width:14%}}#top-page .index-news-wrapper{background:#f6f6f6;padding:0;width:unset;max-width:none}#top-page .index-news-wrapper .index-news-block__body .news-block__item{background:#fff;padding:32px;box-shadow:0 8px 8px rgba(0,0,0,.04),0 24px 40px rgba(0,0,0,.16);border-radius:8px;margin-bottom:30px;max-height:128px}#top-page .index-news-wrapper .index-news-block__body .news-block-title{font-style:normal;font-weight:500;font-size:16px;line-height:32px;display:flex;align-items:center;text-align:justify;letter-spacing:1px;color:#222;margin-left:40px}#top-page .index-news-block__body dl dt{font-weight:500;font-size:14px;line-height:28px;letter-spacing:2px}#top-page .index-news-block__body dl dt span{background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#top-page .index-news-block__inner{background:0 0;max-width:1300px;width:auto;padding:120px 0 35px}#top-page .index-news-block__body dl dt:nth-child(2){padding:0;border:0}#top-page .news-item-1{border-right:2px solid #f6f6f6}#top-page .index-news-block__item h2{font-weight:500;font-size:40px;line-height:80px;letter-spacing:12px;color:#222}#top-page .index-news-block__item h3{font-weight:500;font-size:20px;line-height:40px;letter-spacing:1px;color:#222}#top-page .index-news-block__item h3::after{display:block;content:"";width:72px;height:8px;border-radius:7px;margin:20px 0 80px;background:-webkit-gradient(linear,left top,right top,from(#7f3bff),to(#3573ff));background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%)}#top-page .footer-service .footer-service-item a,#top-page .footer-service .footer-service-item p,#top-page .footer-service .footer-service-item span,#top-page .index-news-block__footer a{color:#fff}@media (min-width:768px){#top-page .index-news-block__body dl dt.col-md-2{width:12.666667%}}#top-page .footer-service{max-width:1920px;height:312px;background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);mix-blend-mode:normal;opacity:.85;position:relative;margin:0 auto}#top-page .footer-service .footer-service-item{display:flex;align-items:center;height:100%;justify-content:center}#top-page .footer-service .footer-tel{text-align:center;padding-left:80px;display:flex;flex-direction:column;margin-bottom:15px}#top-page .footer-service .footer-service-item .title{font-style:normal;font-weight:400;font-size:20px;line-height:40px;text-align:justify;letter-spacing:1px;margin:0}#top-page .footer-service .footer-service-item .tel-service{font-family:"Jost";font-style:normal;font-weight:500;font-size:40px;line-height:65px;letter-spacing:12px;text-decoration:none}#top-page .footer-service .footer-service-item span{font-style:normal;font-weight:400;font-size:16px;line-height:32px;letter-spacing:1px}@media screen and (max-width:767px){#top-page .footer-service{width:100%;height:328px}#top-page .footer-service .footer-service-item{height:auto;flex-direction:column}#top-page .footer-service .footer-service-item .title{font-style:normal;font-weight:400;font-size:14px;line-height:28px;letter-spacing:1px;padding-top:80px;margin:0;text-align:center}#top-page .footer-service::after{background-image:url(../img/header-service/image-2.png)}#top-page .footer-service .footer-tel{padding:0;flex-direction:column}#top-page .footer-service .footer-service-item .tel-service{font-weight:500;line-height:20px;letter-spacing:8px;padding-top:48px;padding-bottom:24px;font-size:24px;margin:0}#top-page .footer-service .footer-service-item span{font-style:normal;font-weight:400;font-size:14px;line-height:28px;letter-spacing:1px;margin:0}#top-page .index-news-block__inner{background:0 0;padding:0;margin:0 20px}#top-page .index-news-block__item h2{padding-top:120px;font-size:24px;margin-bottom:16px;line-height:0}#top-page .index-news-wrapper .index-news-block__body .news-block__item{padding:32px 24px;max-height:unset}#top-page .index-news-block__body dl dt{display:flex;margin:0;font-size:12px}#top-page .index-news-wrapper{margin:0}#top-page .index-news-block__header>div:last-child{display:block}#top-page .index-news-wrapper .index-news-block__body .news-block-title{margin:0;font-size:14px}#top-page .index-news-block__item h3{font-size:14px}#top-page .index-news-block__item h3::after{width:40px;height:4px;margin:20px 0 64px}#top-page .index-news-block__body .news-item-1{border:0;margin-bottom:32px}#top-page .news-item-1 .news-item-dt-1{border-right:2px solid #f6f6f6}#top-page .index-news-block__body dl dt:nth-child(2){margin-left:20px;font-weight:400;letter-spacing:1px}#top-page .index-news-button__footer a{background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);padding:0;width:100%;height:80px}}.footer-new{justify-content:space-between;display:flex}.footer-line{height:2px;width:100%;background-image:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);padding:0!important}.footer-icon{margin:0!important;position:absolute;right:0;align-self:center}footer .footer-item .title .list .list-title{display:flex;position:relative;padding-right:15px}.footer-social{margin-top:25px}.social-right{display:flex;justify-content:flex-end}.social-right-block{margin-left:20px;align-items:center}.social-right-block a{color:#393939}.social-right-block img{margin-left:20px}.social-right-block ul.list{padding-left:0}.social-right-block li.list-title{list-style:none}.footer-title{width:100%;position:relative;display:flex!important;padding-right:15px}.footer-PC{display:block}.footer-SP{display:none}.footerSP-contact__1{height:184px;position:relative;width:auto;background:#fff;mix-blend-mode:normal;opacity:.95}.footerSP-contact__1::before,.footerSP-contact__2::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../img/header-service/image-1.png);background-size:100%;background-repeat:no-repeat;opacity:.05;z-index:-1}.footerSP-contact__1 h4,.footerSP-contact__2 h4{font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;display:block;margin-block-start:1.33em;margin-block-end:1.33em;margin-inline-start:0;margin-inline-end:0}.footerSP-contact__1 h4{font-size:16px;line-height:50px;letter-spacing:2px;color:#222;margin:0 0 14px 20px;z-index:10}.footerSP-contact__1 .btn-contact__1,.footerSP-contact__2{background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);position:relative}.footerSP-contact__1 .btn-contact__1{padding:24px 48px;box-shadow:0 8px 8px rgb(0 0 0/4%),0 24px 40px rgb(0 0 0/16%);border-radius:8px;margin:20px;z-index:10}#new-header .header-SP .menu-SP .list__menuSP .headerSP-contact__1 .btn-contact__1 p,.footerSP-contact__1 .btn-contact__1 p{color:#fff;font-style:normal;font-weight:400;font-size:14px;line-height:28px;display:flex;align-items:center;justify-content:center;letter-spacing:1px;margin:0}.footerSP-contact__1 .btn-contact__1::after{content:"";display:block;position:absolute;top:31px;right:26px;background-image:url(../img/header-service/arrow-right.png);background-size:cover;width:16px;height:16px;background-repeat:no-repeat}.footerSP-contact__2{height:328px;mix-blend-mode:normal;opacity:.85;text-align:center}.footerSP-contact__2 h4{font-size:14px;line-height:28px;letter-spacing:1px;padding-top:80px;margin:0;color:#fff}.footerSP-contact__2 h3{font-weight:500;line-height:20px;letter-spacing:8px;padding-top:48px;padding-bottom:24px;margin:0;color:#fff}.footerSP-contact__2 p{color:#fff}.footerSP-contact__2::after{background-image:url(../img/header-service/image-2.png);opacity:.2}.line-2{background:#777}@media screen and (max-width:767px){.footer-PC{display:none}.footer-SP{display:block}.footer__q-1{display:flex;align-items:center;background-image:url(../img/header-service/icon-SP1.png);background-size:32px auto;background-repeat:no-repeat;padding:3px 0;background-position:right 1px center}.footer-item-SP.active>.footer__q-1{background-image:url(../img/header-service/icon-SP2.png)}}.footer_text .list .list-title{background-image:url(../img/header-service/VectorSP-1.png);background-size:32px auto;background-repeat:no-repeat;background-position:right 1px center}.l_footer{background:#f8f8f8}#new-header .header__inner .menu-content .menu__item:hover span,.l_footer_container{width:100%}.footer_line{height:2px!important;background-color:#f6f6f6;width:100%}.footer-item-SP{padding:20px;margin-bottom:0;background-color:#fff}.footer__q{display:flex;justify-content:space-between}.footer-item-sub{font-style:normal;font-weight:400;font-size:4.2666666667vw;line-height:1.75;letter-spacing:.2666666667vw;align-items:center;padding-top:13px;position:relative;margin-bottom:-1.8666666667vw}.footer_text{font-size:16px;color:#000;font-weight:400}.footer_text ul{list-style-type:none;margin:0;padding:0}.footer_text ul a{font-size:16px;color:#000;display:block;width:100%;height:100%}.footer__a{font-style:normal;font-weight:500;font-size:5.3333333333vw;line-height:1.6;letter-spacing:.2666666667vw;padding-top:5.6vw;position:relative;cursor:pointer;padding-bottom:3.2vw}.footer_social_SP{display:flex;padding:35px 0;justify-content:center;background-color:#fff}.footer-copyright-text{font-size:14px;font-weight:500;color:#000}#new-header .header__inner{max-width:1920px;margin:0 auto;height:160px;background-color:#fff;position:relative;box-shadow:0 0 40px rgba(0,0,0,.1)}#new-header .header__inner .menu-content{display:flex;align-items:center;position:absolute;top:100px;right:0}#new-header .header__inner ul li{display:inline-block;position:relative}#new-header .header__inner ul li::before{content:"";height:3.5rem;position:absolute;left:0;bottom:0;top:1px;width:100%;background-color:transparent;transform:translateY(100%);z-index:100000}#new-header .header__inner ul .not-item::before{height:0!important}#new-header .header__service{display:inline-flex;align-items:center;position:absolute;top:0;right:0}#new-header .header__service .service__item{padding:24px 60px 24px 40px;background:#f6f6f6;font-size:14px;line-height:12px;letter-spacing:1px;font-weight:400;border-right:1px solid rgba(219,215,215,.5);position:relative}#new-header .header__service .service__item:last-child{border-right:none}#new-header .header__service .service__item::before{content:"";height:1.5rem;position:absolute;left:0;bottom:0;width:100%;background-color:transparent;transform:translateY(100%)}#new-header .header__service .service-login{background:#000f46;background-image:url(../img/header-service/arrow-right.png);background-size:20px auto;background-repeat:no-repeat;background-position:right 20px center}#new-header .header__service .service-contact{background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);position:relative}#new-header .header__service .service-contact .icon-service-contact{background:url(../img/header-service/Vector1.png);background-size:14px auto;background-repeat:no-repeat;position:absolute;top:23px;right:25px;width:16px;height:16px}#new-header .menu-content .menu__item .menu__link:hover{color:#999;text-decoration:none}#new-header .header__service .service-company,#new-header .header__service .service-recruit{background-image:url(../img/header-service/Vector.png);background-size:13px auto;background-repeat:no-repeat;background-position:right 22px center}#new-header .header__service .service__item a,.menu__item{color:#222;text-decoration:none}#new-header .header__service .service-contact a,#new-header .header__service .service-login a{color:#fff}.header__service .service-company{border-radius:0 0 0 8px}#new-header .header__service .service__item .subnav{position:absolute;overflow:hidden;z-index:10;top:75px;left:-95px;background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);border-radius:8px;color:#fff;opacity:1;box-shadow:0 8px 8px rgba(0,0,0,.04),0 24px 40px rgba(0,0,0,.16);display:none}#new-header .header__service .service__item .subnav .inner-item{display:flex;align-items:center;width:266px;height:40px;padding:35px 0 35px 24px;background-image:url(../img/header-service/arrow-right.png);background-size:20px auto;background-repeat:no-repeat;background-position:right 20px center;position:relative}#new-header .header__inner .menu-content .subnav .inner-item:hover::after,#new-header .header__service .service__item .subnav .inner-item:hover::after{content:"";display:block;position:absolute;top:0;left:0;background:#000f46;width:100%;height:100%;opacity:.15;z-index:-1}#new-header .header__service .service__item .subnav .inner-item .line-item{position:absolute;left:0;bottom:0;width:100%;height:1px;background:#000f46;opacity:.15}#new-header .header__service .service__item:hover .icon-service-contact{transform:rotate(45deg)}#new-header .header__service .service__item:hover .subnav{display:block;transition:all .5s}#new-header .header__inner .logo{position:absolute;top:60px;left:42px}#new-header .header__inner .logo img{width:163px}.menu__item{margin-right:40px;padding-bottom:30px;font-size:.8571em;font-weight:400;color:#000;line-height:32px;letter-spacing:1px;list-style:none}.menu__item.not-item{cursor:pointer}.menu__item .menu__link{color:#000}#new-header .header__inner .menu-content .menu__item span{position:absolute;height:2px;width:0%;top:59px;left:0;background-image:-webkit-gradient(linear,left top,right top,from(#7f3bff),to(#3573ff));background-image:linear-gradient(to right,#7f3bff,#3573ff);transition:.3s cubic-bezier(.4,0,.2,1)}#new-header .header__inner .menu-content .not-item:hover::before{height:3.5rem!important}#new-header .header__inner .menu-content .menu__item .subnav{position:absolute;top:75px;left:0;background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);border-radius:8px;color:#fff;z-index:1000;box-shadow:0 8px 8px rgba(0,0,0,.04),0 24px 40px rgba(0,0,0,.16);display:none;transition:all .5s}#new-header .header__inner .menu-content .subnav .inner-item{display:flex;align-items:center;width:266px;height:40px;padding:35px 0 35px 24px;background-image:url(../img/header-service/arrow-right.png);background-size:20px auto;background-repeat:no-repeat;background-position:right 20px center;position:relative}#new-header .header__inner .menu-content .subnav a{font-size:14px;font-weight:400;letter-spacing:1px;color:#fff;text-decoration:none}#new-header .header__inner .menu-content .subnav .inner-item .line-item{position:absolute;top:69px;bottom:0;width:100%;height:1px;background:#000f46;opacity:.15}#new-header .menu-content .menu__item:hover .subnav{display:block;animation:show .3s ease}#new-header .header-PC{display:block}#new-header .header-SP{display:none}@media (max-width:767px){#new-header .header-PC{display:none!important}#new-header .header-SP{display:block}}@media (min-width:767px) and (max-width:819px){#new-header .header__service .service__item{padding:20px 60px 10px 40px;line-height:15px}}@media (min-width:767px) and (max-width:807px){#new-header .header__inner .menu-content{padding-left:.5rem}.menu__item{font-size:.8em;line-height:32px}}#new-header .header-SP .menu-SP .menu-service{position:relative;width:100%;height:72px;background:#fff;box-shadow:0 8px 8px rgba(0,0,0,.04),0 16px 32px rgba(0,0,0,.05)}#new-header .header-SP .menu-SP .menu-wrapperSP .menu-service{box-shadow:none}#new-header .header-SP .menu-SP .menu-wrapperSP .menu-service .header-line{width:2px;height:72px;position:absolute;right:76px}#new-header .header-SP .menu-SP .menu-service .logo{position:absolute;top:24px;left:24px}#new-header .header-SP .menu-SP .menu-service .icon-contact{position:absolute;top:16px;right:97px;bottom:16px;color:#3673ff;display:flex;flex-direction:column;align-items:center;height:50px;width:auto}#new-header .header-SP .menu-SP .menu-service .icon-contact p{font-size:10px;font-weight:400;letter-spacing:1px;background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#new-header .header-SP .menu-SP .menu-service .menu-active{position:absolute;top:24px;right:29px;bottom:24px}#new-header .header-SP .menu-SP .menu-service .logo img{width:122px}#new-header .header-SP .menu-SP .headerSP-breadcumb{width:100%;height:64px;color:#999;display:flex;align-items:center;justify-content:center}#new-header .header-SP .menu-SP .headerSP-breadcumb p{font-size:12px;letter-spacing:1px;font-weight:400;margin:0}#new-header .header-SP .menu-SP .list__menuSP .menu__itemSP{width:100%;padding:24px}#new-header .header-SP .menu-SP .list__menuSP .menu__itemSP a,#new-header .header-SP .menu-SP .list__menuSP .menu__itemSP span{color:#222;font-size:16px;font-weight:400;letter-spacing:2px}#new-header .header-SP .menu-SP .list__menuSP .menu__itemSP .item__link{background-image:url(../img/header-service/icon-SP1.png);background-size:32px auto;background-repeat:no-repeat;background-position:right 10px center;width:100%}#new-header .header-SP .menu-SP .list__menuSP .menu__itemSP.active>.item__link{background-image:url(../img/header-service/icon-SP2.png)}#new-header .header-SP .menu-SP .list__menuSP .menu__itemSP .item-1{background-image:url(../img/header-service/VectorSP-1.png);background-size:40px auto;background-position:right 7px center}#new-header .header-SP .menu-SP .list__menuSP .menu__itemSP .item-2{background-image:url(../img/header-service/icon-SP3.png);background-size:16px auto;background-position:right 16px center}#new-header .header-SP .menu-SP .list__menuSP .menu__itemSP .itemSP-according{margin-top:25px}#new-header .header-SP .menu-SP .list__menuSP .menu__itemSP .itemSP-according ul{list-style-type:none;padding:0;margin:0}#new-header .header-SP .menu-SP .list__menuSP .menu__itemSP .itemSP-according ul .item-title{margin-bottom:20px;display:flex;align-items:center;background-image:url(../img/header-service/VectorSP.png);background-size:9px auto;background-repeat:no-repeat;background-position:right 20px center}#new-header .header-SP .menu-SP .list__menuSP .menu__itemSP .itemSP-according ul .mt--25{margin-top:-25px}#new-header .header-SP .menu-SP .list__menuSP .menu__itemSP .itemSP-according ul .item-title a,.sidebar-new .comlumn-sidebar-documents .list li a{font-style:normal;font-weight:400;font-size:14px;line-height:28px;letter-spacing:1px;color:#222}.header-line{height:2px;background-color:#f6f6f6;width:100%}#new-header .header-SP .menu-SP .menu-wrapperSP .line-1{background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%)}#new-header .header-SP .menu-SP .menu-wrapperSP .line-2{background:#777}#new-header .header-SP .menu-SP .list__menuSP .headerSP-contact__1{height:184px;position:relative;width:auto;background:#fff;mix-blend-mode:normal;opacity:.95}#new-header .header-SP .menu-SP .list__menuSP .headerSP-contact__1::before,#new-header .header-SP .menu-SP .list__menuSP .headerSP-contact__2::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../img/header-service/image-1.png);background-size:100%;background-repeat:no-repeat;opacity:.05;z-index:-1}#new-header .header-SP .menu-SP .list__menuSP .headerSP-contact__1 .btn-contact__1{padding:24px 48px;background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);box-shadow:0 8px 8px rgba(0,0,0,.04),0 24px 40px rgba(0,0,0,.16);border-radius:8px;margin:20px;z-index:10;position:relative}#new-header .header-SP .menu-SP .list__menuSP .headerSP-contact__1 .btn-contact__1::after{content:"";display:block;position:absolute;top:31px;right:26px;background-image:url(../img/header-service/arrow-right.png);background-size:cover;width:16px;height:16px;background-repeat:no-repeat}#new-header .header-SP .menu-SP .list__menuSP .headerSP-contact__1 h4{font-style:normal;font-weight:400;font-size:16px;line-height:50px;letter-spacing:2px;color:#222;margin-left:20px;z-index:10}#new-header .header-SP .menu-SP .list__menuSP .headerSP-contact__2{height:328px;background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);mix-blend-mode:normal;opacity:.85;text-align:center;position:relative}#new-header .header-SP .menu-SP .list__menuSP .headerSP-contact__2::after{background-image:url(../img/header-service/image-2.png);opacity:.2}#new-header .header-SP .menu-SP .list__menuSP .headerSP-contact__2 h3,#new-header .header-SP .menu-SP .list__menuSP .headerSP-contact__2 h4,#new-header .header-SP .menu-SP .list__menuSP .headerSP-contact__2 p{color:#fff}#new-header .header-SP .menu-SP .list__menuSP .headerSP-contact__2 h4{padding-top:80px}#new-header .header-SP .menu-SP .list__menuSP .headerSP-contact__2 h3{font-weight:500;line-height:20px;letter-spacing:8px;padding-top:48px;padding-bottom:24px;margin:0}#new-header .header-SP .menu-SP .list__menuSP .headerSP-contact__2 h4,#new-header .header-SP .menu-SP .list__menuSP .headerSP-contact__2 p{font-style:normal;font-weight:400;font-size:14px;line-height:28px;letter-spacing:1px;margin:0}#new-header .header-SP .menu-wrapperSP{display:none;overflow-y:scroll;z-index:100001;width:100%;position:fixed;height:100%;background:#fff;top:0}#new-header .header-SP .menu-wrapperSP.show{display:block;animation:show .3s ease}.footer-new .list-title{font-size:12px!important;font-weight:400!important}.footer-new .title-item{font-size:16px!important;margin:20px 0!important}.footer-block{flex:1;margin-left:40px}.footer-block:first-child{margin-left:0}.main .footer-new{margin-bottom:35px}.index-top{height:305px;max-width:1712px}.index-top-container{display:flex;position:relative;height:100%;max-width:1506px;margin-left:206px}.index-image{width:1156px;height:368px;position:absolute;right:0;border-radius:8px}.index-title-top{padding:80px 0 0!important;z-index:10;font-size:48px!important;letter-spacing:12px!important}.index-movie-gallery{z-index:10;width:270px;height:152px;position:absolute;right:45px;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:8px}.index-text{font-size:10px;color:#fff;font-weight:400;margin:0!important;letter-spacing:.2em;line-height:20px!important}@media screen and (max-width:767px){.index-top{padding:0 20px;margin:0 auto!important;height:auto;position:relative}.index-top-container{flex-direction:column;margin-left:0}.index-image{position:relative;width:100%;height:160px;display:none}.index-title-top{margin:0!important;font-size:32px!important}#top-page h1.index_title::after{margin:10px 0 50px}.index-movie-gallery{bottom:-50px;margin-left:auto;margin-right:auto;left:0;right:0}.index-btn{margin-top:10px}.index-movie-gallery{width:178px;height:100px}}.index-btn{width:36px;height:36px;display:flex;text-decoration:none;cursor:pointer;outline:0;border-radius:50%;background-image:linear-gradient(to right,#7f3bff,#3573ff);position:relative;transition:.3s cubic-bezier(.4,0,.2,1);justify-content:center;align-items:center}.index-btn-play{width:7px;height:7px}.post-image-center,.post-image-container{display:flex;justify-content:center;align-items:center}.post-image-center{width:50px;height:50px}.post-btn-play{width:14px;height:20px}h1.index-title-top::after{margin-top:20px!important;margin-left:0!important}.movie-title{text-transform:none;margin-top:15px;margin-left:15px}#top-page .index-news-button__footer a:hover,.new-top:hover{opacity:.5}@media (max-width:767px){#newsPage{margin-top:unset}}.fee-fundbook-intro__list li .grad-border-right--blue,.fee-fundbook-intro__list li .grad-border-right--purple{width:324px;height:80px}.fee-fundbook-intro__list li .grad-border-right .step-icons__item.no-border{height:105px}.fee-fundbook-intro__list li .grad-bubble-4w{background:url(../img/sellsides/tag4w.png)center/contain no-repeat;background-size:100%;height:392px;width:310px;border-radius:8px;margin-bottom:24px}.fee-fundbook-intro__list li .grad-bubble-4w .grad-bubble-4w__text-small{margin-top:55px!important;font-size:20px}.fee-fundbook-intro__list li .grad-bubble-4w .grad-bubble-4w__text-strong{font-size:48px;letter-spacing:6px;line-height:65px}.fee-fundbook-intro__list li .grad-border-right .step-title-PC{margin-top:-15px;margin-bottom:0}.fee-fundbook-intro__list li .grad-border-right p{font-size:12px;text-align:center;padding:0;font-family:Noto Sans JP;font-style:normal;font-weight:400;letter-spacing:1px}.fee-fundbook-intro__list li .grad-border-right__text--fundbook_blue{color:#05f}.fee-fundbook-intro__list li .grad-border-right__text--purple{color:#873cff}.fee-fundbook-intro__list li .grad-border-right__text--white{color:#fff}.fee-fundbook-intro__list li .grad-border-right .grad-bubble::before{right:44%;bottom:-39px}.fee-fundbook-intro__list li .grad-border-right .grad-bubble::after{right:44%;bottom:-36px}.fee-fundbook-intro__list li .no-border::after,.fee-fundbook-intro__list li .no-border::before{background:unset}.fee-fundbook-intro__list li .reward-table{border:2px solid #777;box-sizing:border-box;border-radius:8px;margin-left:147px;margin-top:60px;width:870px}.fee-fundbook-intro__list li .reward-table--block{padding-left:64px;padding-right:64px;margin-bottom:64px}.fee-fundbook-intro__list li .reward-table__row{display:flex;justify-content:space-between;margin-bottom:calc(32px - 8px)}.fee-fundbook-intro__list li .reward-table__row:last-child,.sidebar-new .column-popularposts-list .simple-post-new-list li:last-child{margin-bottom:0}.fee-fundbook-intro__list li .reward-table__row .reward-table__col{font-style:normal;font-weight:400;font-size:16px;line-height:32px;letter-spacing:1px}.fee-fundbook-intro__list li .reward-table__row .reward-table__col hr{width:calc(870px - 128px)}.fee-fundbook-intro__list li .reward-table__row .reward-table__col--title{font-weight:500}.fee-fundbook-intro__list li .reward-table .reward-table__title{font-size:24px;line-height:48px;text-align:center;letter-spacing:3px;width:170px;margin:64px auto 40px;background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.our-services{max-width:1920px;padding:0 0 280px;background:#f6f6f6;margin:0 auto}.our-services .main{max-width:1300px}.our-services .page-header-annotation{padding:240px 0 80px}.our-services .page-header-annotation h1,.our-services .page-header-annotation h2{font-family:Jost;font-style:normal;font-weight:500;font-size:40px;line-height:80px;align-items:center;letter-spacing:12px}.our-services .page-header-annotation h2{margin-bottom:10px;color:#000}.our-services .page-header-annotation p{margin-top:0!important;font-style:normal;font-weight:400;font-size:20px!important;line-height:40px!important;align-items:center!important;letter-spacing:1px!important}.our-services .service-profile__list{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1300px;margin:0 auto}.our-services .service-profile__list .service-profile__item{max-width:630px;max-height:384px;margin-bottom:40px}.our-services .service-profile__list .service-profile__item a{text-decoration:none}.our-services .service-profile__list .service-profile__item figure{overflow:hidden;max-width:630px;height:auto;border-radius:8px;margin:0 0 25px;padding:0;position:relative;box-shadow:0 8px 8px rgba(0,0,0,.04),0 24px 40px rgba(0,0,0,.16)}.our-services .service-profile__list .service-profile__item figure img{width:100%;transition:.3s cubic-bezier(.4,0,.2,1)}.our-services .service-profile__list .service-profile__item .service-profile__item-background{bottom:0;left:0;position:absolute;width:100%;background:#fff;opacity:.9;height:112px}.our-services .service-profile__list .service-profile__item .service-profile__item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px;bottom:0;left:0;position:absolute;width:100%;height:100px;z-index:1;padding:0 32px}.our-services .service-profile__list .service-profile__item p{margin-bottom:10px;font-size:12px;line-height:24px;font-weight:500;letter-spacing:2px;color:#000}.our-services .service-profile__list .service-profile__item h3{margin:0;font-size:20px;line-height:40px;font-weight:400;letter-spacing:1px;color:#000;text-transform:none}.our-services .service-profile__list .btn-card-icon{background:url(../img/card_icon00.png)center/contain no-repeat;width:48px;height:48px}.advisors .advisors-block-PC,.advisors .contact-service{margin:0 auto!important;max-width:1920px}.contact-service .contact-service-block{background-repeat:no-repeat;background-position:center;height:440px;position:relative;background-size:150%}.advisors .contact-service .contact-service--border:nth-child(1){border-top:2px solid #777;border-right:2px solid #777}.advisors .contact-service .contact-service--border:nth-child(2){border-top:2px solid #777;border-left:2px solid #777}.contact-service .contact-service-block .title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:58%;text-align:center}.contact-service .contact-service-block .title .text-top{font-size:20px;line-height:40px;letter-spacing:1px;color:#222}.contact-service .contact-service-block .title .text-middle{font-size:24px;line-height:16px;letter-spacing:1px;color:#222}.contact-service .contact-service-block .title .text-bottom{font-size:16px;line-height:32px;letter-spacing:1px;color:#222}.contact-service .contact-service-block .title .button-redirect-section{color:#fff;text-decoration:none;font-size:16px;line-height:32px;align-items:center;text-align:center;letter-spacing:1px}.contact-service .contact-service-block .title .button-redirect{background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);padding:24px;border-radius:8px;position:relative}.contact-service .contact-service-block .title .button-redirect a{color:#fff;font-size:16px;line-height:32px;letter-spacing:1px}#why_sellside #service .why-block-column .button-redirect .arrow-right,.contact-service .contact-service-block .title .button-redirect .arrow-right{background-image:url(../img/header-service/arrow-right.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:16px;height:16px;position:absolute;left:90%;top:50%;transform:translate(-10%,-50%);text-align:center}.company-detail .company-profile__list .btn-card-icon{background:url(../img/card_icon00.png)center/contain no-repeat;width:48px;height:48px}.contact-service .contact-service-block .opacity-background{width:100%;height:100%;background:#fff;opacity:.9}.advisors .advisors-block-PC{height:312px;position:relative}.advisors .advisors-block-PC .advisors-block__text{position:absolute;top:118px;left:474px}.advisors .advisors-block-PC .advisors-block__text p{color:#fff;font-size:20px;line-height:40px;letter-spacing:1px;text-align:left;width:464px;height:auto}.advisors .advisors-block-PC .advisors-block__phone{position:absolute;right:386px;top:100px}.advisors .advisors-block-PC .advisors-block__phone a{font-weight:500;font-size:40px;line-height:80px;letter-spacing:12px}.advisors-block-PC .advisors-block__phone span{font-size:16px;line-height:32px;letter-spacing:1px;font-style:normal;font-weight:400;margin-left:0}.advisors .contact-service .gx-sm-0{--bs-gutter-x:0}.gx-sm-5{--bs-gutter-x:unset}.breadcrumb-default ol{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative}.breadcrumb-default li{font-size:12px;line-height:24px;letter-spacing:1px}@media (max-width:1540px){.advisors .advisors-block-PC .advisors-block__text{top:118px;left:179px}.advisors .advisors-block-PC .advisors-block__phone{right:88px;top:100px}}@media (max-width:767px){#fee .main,.our-services .main,.page-mainvisual__breadcrumb .page-mainvisual__breadcrumb-inner{padding-left:24px;padding-right:24px}.breadcrumb-default{padding:0}.breadcrumb-default li+li:before{margin:0 4px!important}.our-services .main{max-width:1300px}.our-services .service-profile__list{justify-content:center;margin:0 24px}.fee-fundbook-intro__list li .grad-border-right{position:relative}.fee-fundbook-intro__list li .grad-border-right--blue,.fee-fundbook-intro__list li .grad-border-right--purple,.fee-fundbook-intro__list li .grad-bubble-4w{position:absolute;right:-24px}.fee-fundbook-intro__list li .grad-border-right--blue{top:400px}.fee-fundbook-intro__list li .grad-border-right--purple{top:680px}.fee-fundbook-intro__list li:nth-child(1){margin-bottom:280px}#fee .page-header-annotation,.fee-fundbook-intro{padding-top:0}.fee-fundbook-intro__list li{padding-left:0;padding-top:120px;font-size:14px;line-height:28px;margin-bottom:100px}.fee-fundbook-intro__list li .fee-fundbook-intro__title{font-style:normal;font-weight:400;font-size:24px;line-height:48px;letter-spacing:2px}.fee-fundbook-bubble{margin:64px 0 0}.fee-fundbook-bubble .row{margin-left:0;margin-right:0}.fee-fundbook-intro__list .step-icons__item{margin:0;padding:0}.fee-fundbook-intro__list li .grad-border-left--blue,.fee-fundbook-intro__list li .grad-border-left--fundbook-blue,.fee-fundbook-intro__list li .grad-border-left--purple{width:255px}.fee-fundbook-intro__list li .reward-table{margin-left:auto;margin-right:auto;width:100%}.fee-fundbook-intro__list li .reward-table .reward-table__title{font-size:20px;line-height:40px;letter-spacing:2px;width:279px}.fee-fundbook-intro__list li .reward-table--block{padding-left:24px;padding-right:24px}.fee-fundbook-intro__list li .reward-table__row{margin-bottom:calc(32px - 7px)}.fee-fundbook-intro__list li .reward-table__row .reward-table__col{font-size:14px;line-height:28px;letter-spacing:1px}.fee-fundbook-intro__list li .reward-table__row .reward-table__col--title{font-size:14px;line-height:28px;letter-spacing:1px;font-weight:400}.fee-fundbook-intro__list li .reward-table__row .reward-table__col hr{width:279px}.fee-fundbook-intro__list li .grad-border-left--blue{height:96px;background:url(../img/sellsides/bubble-blue-SP.png)center/contain no-repeat}.fee-fundbook-intro__list li .grad-border-left--fundbook-blue{height:96px;background:url(../img/sellsides/bubble-fundbook-blue-SP.png)center/contain no-repeat}.fee-fundbook-intro__list li .grad-border-left--purple{height:96px;background:url(../img/sellsides/bubble-purple-SP.png)center/contain no-repeat}.fee-fundbook-intro__list li .grad-border-left--purple:last-child{height:96px;background:url(../img/sellsides/bubble-purple-end-SP.png)center/contain no-repeat}.fee-fundbook-intro__list li .grad-border-right--purple{background:url(../img/sellsides/bubble-right-purple-SP.png)center/contain no-repeat}.fee-fundbook-intro__list li .grad-border-right--blue{background:url(../img/sellsides/bubble-right-blue-SP.png)center/contain no-repeat}.fee-fundbook-intro__list li .step-title-PC{padding-top:25px}.fee-fundbook-intro__list li .grad-border-right .step-title-PC{writing-mode:vertical-lr;margin:0 auto!important}.fee-fundbook-intro__list li .grad-bubble-4w .grad-bubble-4w__text-strong{font-size:28px;writing-mode:tb;margin-left:4px}.fee-fundbook-intro__list li .grad-border-right__text--fundbook_blue,.fee-fundbook-intro__list li .grad-border-right__text--purple{writing-mode:vertical-lr;margin-left:1.3rem}.fee-fundbook-intro__list li .grad-bubble-4w{height:392px;width:72px;border-radius:15px 0 0 0;background-size:430%;background:url(../img/sellsides/tag4w-SP.png)center/contain no-repeat}.fee-fundbook-intro__list li .grad-border-right--blue,.fee-fundbook-intro__list li .grad-border-right--purple{width:90px;height:248px;margin-top:20px}.advisors .contact-service .gx-sm-0{--bs-gutter-x:unset}.grad-border-right{margin-top:1rem}#fee .fee-fundbook-intro__list li .grad-border-right .step-icons__item.no-border{height:0}#fee .grad-border-right .step-icons__item:nth-child(2) .step-icons__text,#fee .grad-border-right .step-icons__item:nth-child(5) .step-icons__text{display:none}#fee .page-header-annotation .annotation::after{margin-top:16px}#fee .potentials-block-keyvisual{margin-top:80px}#fee .potentials-block-keyvisual__image{margin-right:-24px;border-top-right-radius:0;border-bottom-right-radius:0}.our-services .service-profile__list .service-profile__item{margin-bottom:30px}.our-services .service-profile__list .service-profile__item figure img{width:100%;height:320px}.our-services .service-profile__list .service-profile__item .service-profile__item-background{height:111px}.advisors .contact-service .contact-service-block{height:471px}.advisors .contact-service .contact-service--border:nth-child(1){border-top:2px solid #777;border-right:unset}.advisors .contact-service .contact-service--border:nth-child(2){border-top:2px solid #777;border-left:unset}.contact-service .row .col-md-6:nth-child(1) .contact-service-block{background-image:url(../img/footer/footer-cta1-SP.png)!important}.contact-service .row .col-md-6:nth-child(2) .contact-service-block{background-image:url(../img/footer/footer-cta2-SP.png)!important}.contact-service .contact-service-block .title .text-top{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:16px;line-height:32px;text-align:center;letter-spacing:2px}.advisors .advisors-block-PC .advisors-block__phone span,.contact-service .contact-service-block .title .text-middle{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:24px;line-height:48px;letter-spacing:2px}.contact-service .contact-service-block .title{width:100%}.contact-service .contact-service-block .title .text-bottom{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px;line-height:28px;text-align:center;letter-spacing:1px}.contact-service .contact-service-block .title .button-redirect-section{font-size:14px;line-height:28px}.contact-service .contact-service-block .title .button-redirect{width:327px;margin:0 auto}.advisors .advisors-block-PC{background-image:url(../img/footer/footer-cta-SP.png)!important;width:100%!important;height:328px}.advisors .advisors-block-PC .advisors-block__text{top:80px;left:50%;transform:translate(-50%,0)}.advisors .advisors-block-PC .advisors-block__text p{font-style:normal;font-weight:400;font-size:14px;line-height:28px;text-align:center;letter-spacing:1px;margin:0}.advisors .advisors-block-PC .advisors-block__phone{width:100%;top:176px;left:50%;transform:translate(-50%,0)}.advisors .advisors-block-PC .advisors-block__phone a{font-family:Jost;font-style:normal;font-weight:500;font-size:24px;line-height:48px;letter-spacing:8px}.advisors .advisors-block-PC .advisors-block__phone span{font-size:14px;line-height:28px;letter-spacing:1px}#fee .footer-SP .footerSP-contact__1,#fee .footer-SP .line-2{display:none}.our-services .service-profile__list .service-profile__item h3{font-size:20px;line-height:40px;letter-spacing:2px;margin-top:-30px}.our-services .service-profile__list .btn-card-icon{margin-bottom:-15px;width:32px;height:32px;position:absolute;right:16px;bottom:32px}.our-services .service-profile__list .service-profile__item .service-profile__item-content{height:112px;padding:24px 0 0 24px}.our-services .page-header-annotation .annotation::after{margin-top:16px!important;margin-bottom:0}.gx-sm-5{--bs-gutter-x:3rem;padding-left:var(--bs-gutter-x, 0.75rem)}}#flow_sellside .main{max-width:1300px}#flow_sellside .main .potentials-block-keyvisual__image{left:28%}#flow_sellside .main .potentials-block-keyvisual{margin-bottom:80px}#flow_sellside .transfer-fllow{padding-top:240px}#flow_sellside .transfer-fllow .transfer-fllow-list__free2{background-image:url(../img/flow_sellside/tag3r.png)!important;background-size:100% 100%;background-repeat:no-repeat;background-color:unset}#flow_sellside .transfer-fllow .transfer-fllow-list__free{background-image:url(../img/flow_sellside/tag7r.png)!important;background-repeat:no-repeat;background-color:unset}#flow_sellside .transfer-fllow .transfer-fllow-list--mb-60{margin-bottom:60px!important}#flow_sellside .transfer-fllow .transfer-fllow-list .transfer-fllow-block__left{width:80px;margin-right:40px}#flow_sellside .transfer-fllow .transfer-fllow-list .transfer-fllow-block__middle{width:960px;margin-right:40px}#flow_sellside .transfer-fllow .transfer-fllow-list .transfer-fllow-block__right{width:180px}#flow_sellside .transfer-fllow .transfer-fllow-list .transfer-fllow-block__right--negative-mb-60{margin-bottom:-60px}#flow_sellside .transfer-fllow .transfer-fllow-list .transfer-fllow-block{margin-bottom:40px;padding:40px}#flow_sellside .transfer-fllow .transfer-fllow-list .transfer-fllow-block--border-blue,#flow_sellside .transfer-fllow .transfer-fllow-list .transfer-fllow-block--border-light-blue,#flow_sellside .transfer-fllow .transfer-fllow-list .transfer-fllow-block--border-purple{box-sizing:border-box;border-radius:8px}#flow_sellside .transfer-fllow .transfer-fllow-list .transfer-fllow-block--border-light-blue{border:2px solid #0098ff}#flow_sellside .transfer-fllow .transfer-fllow-list .transfer-fllow-block--border-blue{border:2px solid #05f}#flow_sellside .transfer-fllow .transfer-fllow-list .transfer-fllow-block--border-purple{border:2px solid #873cff}#flow_sellside .transfer-fllow .transfer-fllow-list .transfer-fllow-block h2{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:24px;line-height:48px;letter-spacing:3px;color:#222}#flow_sellside .transfer-fllow .transfer-fllow-list .transfer-fllow-block p{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:16px;margin-top:20px;line-height:32px;letter-spacing:1px;color:#999}#flow_sellside .transfer-fllow .transfer-fllow-list .transfer-fllow-block h2::after,#why_sellside #service .why-block-column__number::before{content:unset}#flow_sellside .potentials-block-keyvisual .page-header-annotation h1{font-family:Jost;font-style:normal;font-weight:500;font-size:48px;line-height:96px;align-items:center;letter-spacing:12px}#flow_sellside .potentials-block-keyvisual .page-header-annotation .annotation{margin-top:30px;font-size:24px;line-height:48px;align-items:center;letter-spacing:3px}#flow_sellside .page-header-annotation .annotation::after{margin-top:60px}#flow_sellside .transfer-fllow .transfer-fllow-list__free{background:unset;background-size:100% 100%;margin-left:0}#flow_sellside .transfer-fllow .transfer-fllow-list__center,#flow_sellside .transfer-fllow .transfer-fllow-list__fix,#flow_sellside .transfer-fllow .transfer-fllow-list__free2{margin-left:0}#flow_sellside .transfer-fllow .transfer-fllow-list__free p{margin:0}#flow_sellside .transfer-fllow .transfer-fllow-list__free p:nth-child(1){padding-top:32px}#flow_sellside .transfer-fllow .transfer-fllow-list__free p:nth-child(2){padding-top:8px;font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:48px;line-height:48px;align-items:center;text-align:center;letter-spacing:6px}@media (min-width:767px){.rest-spacing-PC{margin:0;padding:0}}@media (max-width:767px){.dl-pc{display:none}.dl-sp{display:block}.p-align-24{padding:0 24px}#flow_sellside .transfer-fllow{padding-top:0;margin-bottom:120px}#flow_sellside .main .potentials-block-keyvisual{margin-top:80px}#flow_sellside .transfer-fllow .transfer-fllow-sp{margin:0-24px 0 0}#flow_sellside .potentials-block-keyvisual .page-header-annotation{margin-bottom:60px;padding-top:0}#flow_sellside .potentials-block-keyvisual .page-header-annotation h1{font-size:32px;line-height:64px;letter-spacing:8px}#flow_sellside .potentials-block-keyvisual .page-header-annotation .annotation{font-size:16px;line-height:16px;letter-spacing:2px}.our-services{padding-bottom:150px}.our-services .page-header-annotation{padding-top:120px!important;padding-bottom:64px}.our-services .page-header-annotation h1{font-weight:500;font-size:24px;line-height:48px;letter-spacing:8px;color:#222;margin-bottom:0}.our-services .page-header-annotation .annotation{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px!important;line-height:28px!important;letter-spacing:1px!important;color:#222;margin-top:0!important;margin-bottom:0}}div.main.advantages{max-width:1920px}.new-page-header-annotation{max-width:1712px;margin:104px auto 238px}.page-annotation{max-width:1506px;margin-left:206px;position:relative;height:856px}.page-annotation .title{font-family:"Jost";font-style:normal;font-weight:500;font-size:48px;line-height:96px;letter-spacing:12px;color:#222;z-index:10;position:relative;padding-top:80px}.page-annotation .annotation{font-style:normal;font-weight:400;font-size:24px;line-height:48px;letter-spacing:3px;color:#222;position:relative}.page-annotation .annotation::after{content:"";width:80px;margin-top:56px;display:block;height:8px;background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);border-radius:7px}.background-annotation{width:1156px;height:856px;position:absolute;top:0;right:0;border-radius:8px;background-image:url(../img/bg-adventages-1.png);background-size:cover;background-repeat:no-repeat;background-position:center center}.new-service-table{max-width:1300px;margin:0 auto}#service .new-service-table .service-table table tr th{font-size:16px}#service .new-service-table .service-table table tr:first-child th{font-size:16px}#service .new-service-table .service-table{max-width:1300px;height:756px;margin:0 0 120px}#service.advantages .service-table .note{display:none}#service.advantages .service-table-block .service-table-block__text{font-style:normal;font-weight:400;font-size:20px;line-height:40px;text-align:justify;letter-spacing:1px;color:#222;margin-bottom:76px}#service .new-service-table .service-table table,#service .service-figure{width:1300px;height:756px;border:2px solid #777;box-sizing:border-box;border-radius:8px}#service .service-figure{width:870px;height:528px;margin:0 auto}.service-figure .item-text p,.service-figure .title-1{font-style:normal;font-weight:400;font-size:20px;line-height:40px;letter-spacing:1px;background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.service-figure .title-1{margin:64px 0 40px;text-align:center}.service-figure-list{width:742px;height:336px;display:flex;align-items:center;justify-content:space-between;margin:0 auto}.service-figure .figure-item{width:336px;height:336px;border-radius:180px;position:relative;background-image:url(../img/eclipse-advantages.png);background-size:cover;background-repeat:no-repeat;background-position:center center}.service-figure .item-text{text-align:center;z-index:10;position:inherit;margin-top:110px}.service-figure .item-text p{margin-bottom:10px}#service.advantages .service-table table tr td span.sub,.service-figure .item-text span{font-style:normal;font-weight:400;font-size:16px;line-height:32px;text-align:center;letter-spacing:1px;color:#222}#service.advantages .service-table table tr td span.sub{font-size:14px;line-height:28px}#service.advantages .service-table table tr th:first-child{width:160px;text-align:center;padding:22px 0}.comparison{margin-bottom:240px}.comparison .background-annotation{background-image:url(../img/bg-adventages-2.png);height:560px}.comparison .page-annotation{height:640px}.comparison .new-page-header-annotation{margin:240px auto 0}#advisory .page-annotation h2.title,.comparison .page-annotation .title{padding-top:154px;font-weight:500;font-size:40px;line-height:80px;letter-spacing:12px}.comparison .page-annotation .title{margin-bottom:18px}#advisory .page-annotation h2.title{margin:0 0 18px}.btn-comparison p,.comparison .page-annotation .annotation{font-size:20px;line-height:40px;letter-spacing:1px}.comparison .page-annotation .annotation::after{width:72px;margin-top:24px;height:8px}.comparison-list{max-width:1276px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.comparison-list .comparison-item{width:606px;height:560px;border:2px solid #777;box-sizing:border-box;border-radius:8px;position:relative}.comparison-list .comparison-item .item-text{padding:47px 64px 64px}.item-text .title{font-style:normal;font-weight:400;font-size:24px;line-height:48px;text-align:center;letter-spacing:3px;background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:21px}#advisory .ma-adviser-block-1 .ma-adviser-block-item p,.item-text .text{font-style:normal;font-weight:400;font-size:16px;line-height:32px;text-align:justify;letter-spacing:1px;color:#222}.comparison-list .comparison-item::after{content:"01";display:block;position:absolute;top:-37px;left:-26px;width:80px;height:80px;border-radius:180px;background:#ffff;border:2px solid #777;font-family:"Jost";font-style:normal;font-weight:500;font-size:24px;line-height:74px;color:#3c3ce6;padding-left:5px;text-align:center;letter-spacing:6px}.comparison-list .comparison-item-2::after{content:"02"}.comparison-2 .background-annotation{background-image:url(../img/bg-adventages-3.png)}.comparison-2 .comparison-list .comparison-item{height:624px}#advisory .ma-adviser-block__list li h3,.btn-comparison{background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%)}.btn-comparison{box-shadow:0 8px 8px rgb(0 0 0/4%),0 24px 40px rgb(0 0 0/16%);border-radius:8px;width:440px;height:80px;margin:64px auto 0;display:flex;align-items:center;justify-content:center}.btn-comparison p{font-style:normal;font-weight:400;font-size:16px;line-height:32px;color:#fff;margin:0}@media (max-width:768px){.new-page-header-annotation{margin:0 auto;padding:80px 24px 160px}.page-annotation{margin:0;height:640px}.background-annotation{position:inherit;width:calc(100% + 24px);border-top-right-radius:0;border-bottom-right-radius:0;height:344px}.page-annotation .title{font-weight:500;font-size:32px;line-height:64px;letter-spacing:8px;margin-bottom:15px}.page-annotation .annotation{font-size:16px;line-height:32px;letter-spacing:2px}.page-annotation .annotation::after{width:40px;height:4px;margin-top:35px;margin-bottom:60px}#service.advantages .new-service-table .service-table{margin-left:24px;height:calc(520px + 30px);overflow-x:scroll;overflow-y:hidden}#service.advantages .service-table .sp img{width:1634px;height:520px}#service .new-service-table .service-table::-webkit-scrollbar{width:84px;height:2px}#service .new-service-table .service-table::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);border-radius:3px}#service.advantages .service-table-block .service-table-block__text{font-size:16px;line-height:32px;text-align:justify;letter-spacing:2px;padding:0 24px}#service .service-figure{padding:0 12px;width:327px;height:712px}.service-figure .title-1{font-size:20px;line-height:40px;text-align:center;letter-spacing:2px;margin:24px 0}.service-figure .item-text{margin-top:46px}.service-figure .item-text-2{margin-top:69px}.btn-comparison p,.service-figure .item-text span{font-size:14px;line-height:28px;text-align:center;letter-spacing:1px}.service-figure .item-text p{margin:0 0 15px}.service-figure-list{width:240px;height:552px;align-items:center;justify-content:space-between;margin:0 auto;flex-direction:column}.service-figure .figure-item{width:240px;height:240px}.comparison .new-page-header-annotation{margin:120px auto 0}.comparison .page-annotation .title{font-size:24px;line-height:48px;letter-spacing:8px;padding:0}.comparison .page-annotation .annotation{font-size:14px;line-height:28px;letter-spacing:1px}.comparison .page-annotation .annotation::after{width:40px;height:4px;margin-top:16px}.comparison .background-annotation{width:calc(100% + 24px);border-top-right-radius:0;border-bottom-right-radius:0;height:200px}.comparison-list{height:1384px;padding:0 24px;flex-direction:column;margin-top:64px}.comparison-list .comparison-item{width:327px;height:696px}.item-text .title{font-size:20px;line-height:40px;text-align:center;letter-spacing:2px;margin-bottom:30px}.item-text .text{font-size:14px;line-height:28px;text-align:justify;letter-spacing:1px}.comparison-list .comparison-item .item-text{padding:56px 24px}.comparison-list .comparison-item-2{height:640px}.comparison-list .comparison-item::after{top:-22px;left:-15px;width:64px;height:64px;font-size:20px;letter-spacing:8px;padding-left:7px;line-height:61px}.comparison{margin-bottom:120px}.comparison .page-annotation{height:440px}.comparison .page-annotation .title{margin:0}.comparison-2 .comparison-list{height:1260px}.comparison-2 .comparison-list .comparison-item{height:540px}.comparison-2 .comparison-list .comparison-item-2{height:672px}.btn-comparison{width:279px;height:80px}}#advisory .main{max-width:1920px;margin:0 auto}#advisory .potentials-block-keyvisual__image{left:unset;right:0;top:0}#advisory .potentials-block-keyvisual .potentials-block-1{max-width:1712px;margin:0 auto}#advisory .potentials-block-keyvisual .potentials-block-1 .potentials-block-item{max-width:1506px;margin-left:206px;position:relative}#advisory .potentials-block-keyvisual h1,#plat_form .potentials-block-keyvisual h1{font-family:"Jost";font-style:normal;font-weight:500;font-size:48px;line-height:96px;align-items:center;letter-spacing:12px;color:#222}#advisory .page-header-annotation .annotation{font-style:normal;font-weight:400;font-size:24px;line-height:48px;letter-spacing:3px;color:#222}#advisory .ma-adviser-block{padding:unset}#advisory .ma-adviser-block--secondary{margin-top:unset;background-color:unset;padding:unset}#advisory .ma-adviser-block .ma-adviser-block-1{max-width:1712px;margin:0 auto 120px}#advisory .ma-adviser-block .annotation{font-size:20px}#advisory .ma-adviser-block h2::after{display:unset;content:unset;width:unset;height:unset;margin:unset;border-radius:unset;background:unset}#advisory .ma-adviser-block h2{font-family:jost;font-size:40px}#advisory .ma-adviser-block .ma-adviser-block__list{max-width:1276px;margin:0 auto;display:flex;justify-content:space-between}#advisory .ma-adviser-block .ma-adviser-block__list li{width:606px;height:480px;border:2px solid #777;box-sizing:border-box;border-radius:8px;margin-right:64px;padding:0}#advisory .ma-adviser-block .ma-adviser-block-item{padding:46px 64px 64px}#advisory .ma-adviser-block-1 .ma-adviser-block-item .block-item{letter-spacing:.5px;line-height:30px}#advisory .ma-adviser-block--secondary .ma-adviser-block__list li{width:606px;height:512px}#advisory .ma-adviser-block__list li h3{font-weight:400;font-size:24px;line-height:48px;text-align:center;letter-spacing:3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:15px}#advisory .ma-adviser-block__list li::before{top:-32px;left:-32px;width:80px;height:80px;background:#777;line-height:64px}#advisory .ma-adviser-block__list li::after{top:-32px;left:-32px;width:74px;height:74px;content:"01";line-height:3;letter-spacing:6px;font-family:"Jost";font-weight:500;font-size:24px}#advisory .ma-adviser-block__list li:nth-child(2)::after{content:"02"}#advisory .ma-adviser-block2__list{max-width:1300px}#advisory .ma-adviser-block2__list li h3{font-size:24px}#advisory .ma-adviser-block2 .ma-adviser-block2__list p{color:#999;font-size:16px}#advisory .ma-adviser-block2 .ma-adviser-block2__list li{max-width:1300px;border:2px solid #0098ff;height:208px;padding-top:55px}#advisory .ma-adviser-block2 .ma-adviser-block2__list .item34{max-width:1300px;border:2px solid #05f}#advisory .ma-adviser-block2 .ma-adviser-block2__list .item5,#advisory .ma-adviser-block2 .ma-adviser-block2__list .item6{max-width:1300px;border:2px solid #873cff}#advisory .ma-adviser-block2 .ma-adviser-block2__list li::before{background:#777;top:43px}#advisory .ma-adviser-block2 .ma-adviser-block2__list li .fukidashi::after,#plat_form .ma-adviser-block2 .ma-adviser-block2__list li .fukidashi::after{border-top:14px solid #0098ff}#advisory .ma-adviser-block2 .ma-adviser-block2__list li:nth-child(1)::after{content:"01"}#advisory .ma-adviser-block2 .ma-adviser-block2__list li:nth-child(2)::after,#plat_form .ma-adviser-block__list li:nth-child(2)::after{content:"02"}#advisory .ma-adviser-block2 .ma-adviser-block2__list li:nth-child(3)::after{content:"03"}#advisory .ma-adviser-block2 .ma-adviser-block2__list li:nth-child(4)::after{content:"04"}#advisory .ma-adviser-block2 .ma-adviser-block2__list li:nth-child(5)::after{content:"05"}#advisory .ma-adviser-block2 .ma-adviser-block2__list li:nth-child(6)::after{content:"06"}#advisory .ma-adviser-block2 h2,#why_sellside .potentials-block-keyvisual .page-header-annotation h1{font-family:Jost;font-style:normal;font-weight:500;font-size:40px;line-height:80px;letter-spacing:12px}#advisory .comparison .background-annotation{background-image:url(../img/advisory-visual-1.png)}#advisory .bg-advisory2 .background-annotation{background-image:url(../img/advisory-visual-2.png)}#advisory .bg-advisory3 .background-annotation{background-image:url(../img/advisory-visual-3.png)}#advisory .ma-adviser-block2{padding:unset}#advisory .advisory-bg-main .background-annotation{background-image:url(../img/advisory-visual.png)}#advisory .comparison-list .comparison-item-1::after{content:"02"}#advisory .comparison-list{margin-left:230px}#advisory .ma-adviser-block2__list li::after{letter-spacing:6px;top:43px;padding-left:6px}#advisory .ma-adviser-block .advisory-bg-main .annotation{font-size:24px}#advisory .comparison-list .comparison-item::after{padding-left:6px;padding-top:2px}#advisory .comparison-list .comparison-item-0,#advisory .comparison-list .comparison-item-1{height:480px}#advisory .ma-adviser-block2 h2::after,.buyside .our-promise-block h2::after,.sellside .our-promise-block h2::after{display:none}@media (max-width:768px){#advisory .advisory-bg-main{margin:0 24px;height:616px}#advisory .new-page-header-annotation,.our-services .advisory{padding:unset}#advisory .comparison{padding:0 24px}#advisory .comparison-list{margin:0 auto}#advisory .comparison .bg-advisory2 .title,#advisory .comparison .bg-advisory3 .title{letter-spacing:7px}#advisory .comparison-list .comparison-item{height:584px}#advisory .comparison-list .comparison-item-2{height:504px}#advisory .comparison-list .comparison-item-1{height:560px}#advisory .comparison .new-page-header-annotation{margin:0 auto}#advisory .ma-adviser-block2 .ma-adviser-block2__list p{font-size:14px;padding-top:74px;letter-spacing:1.5px}#advisory .ma-adviser-block2__list li h3{font-size:20px;line-height:40px;top:30px}#advisory .ma-adviser-block2 .ma-adviser-block2__list li{width:327px}#advisory .ma-adviser-block2 .ma-adviser-block2__list .item1{height:248px}#advisory .ma-adviser-block2 .ma-adviser-block2__list .item2{height:296px}#advisory .ma-adviser-block2 .ma-adviser-block2__list .item34,#advisory .ma-adviser-block2 .ma-adviser-block2__list .item5{height:264px}#advisory .ma-adviser-block2 .ma-adviser-block2__list .item6{height:248px}#advisory .ma-adviser-block2__list li::after{padding-left:6px}#advisory .ma-adviser-block .bg-advisory1 .annotation,#advisory .ma-adviser-block .bg-advisory2 .annotation{font-size:14px}#advisory .ma-adviser-block .advisory-bg-main .annotation{font-size:16px}.page-annotation .title{padding-top:0}#advisory .comparison .bg-advisory2,.bg-advisory1 .page-annotation{height:472px}#advisory .advisory-comparison1{height:1136px}#advisory .advisory-comparison{height:1192px}#advisory .advisory-bg-main .annotation::after{margin-top:44px}#advisory .comparison .page-annotation h2.title{font-size:24px;line-height:48px;letter-spacing:8px;padding:0;margin:0}#advisory .comparison .bg-advisory2 h2.title,#advisory .comparison .bg-advisory3 h2.title{letter-spacing:7px}}#why_sellside .main{max-width:1300px}#why_sellside .main .potentials-block-keyvisual__image{left:28%}#why_sellside .main .potentials-block-keyvisual{margin-bottom:160px}#why_sellside #service .why-block-column{margin-top:160px}#why_sellside .page-header-annotation .annotation{margin-top:30px;font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:24px;line-height:48px;letter-spacing:3px;color:#222}#why_sellside .page-header-annotation .annotation::after{margin-top:60px}#why_sellside .potentials-block-keyvisual .page-header-annotation h1{font-size:48px;line-height:96px;align-items:center}#why_sellside .potentials-block-keyvisual .page-header-annotation .annotation{margin-top:30px;font-size:24px;line-height:48px;align-items:center;letter-spacing:3px}#why_sellside #service .why-block-column1{margin-top:calc(160px + 80px)}#why_sellside #service .why-block-column__item-list{max-width:160px;width:100%}#why_sellside #service .why-block-column__item{max-width:1140px;width:100%}#why_buyside #service .why-block-column h2,#why_sellside #service .why-block-column h2,#why_sellside #service .why-block-column__inline-block__item li{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:32px;line-height:64px;align-items:center;letter-spacing:6px}#why_buyside #service .why-block-column p,#why_sellside #service .why-block-column p{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:20px;line-height:40px;align-items:center;text-align:justify;letter-spacing:1px;margin-top:24px;margin-bottom:70px}#why_sellside #service .why-block-column__inline-block{margin-bottom:0}#why_sellside #service .why-block-column__inline-block__item{background:gray;width:510px;height:360px}#why_sellside #service .why-block-column__inline-block__cross{max-width:calc(1140px - 1020px)}#why_sellside #service .why-block-column__number::after{width:80px;height:80px;margin:0;line-height:80px;border:2px solid gray}#why_sellside #service .why-block-column1 .title{width:300px;margin:0 auto;font-family:Noto Sans JP;font-style:normal;font-size:24px;line-height:48px;align-items:center;letter-spacing:3px;background:linear-gradient(90deg,#0087e8 0,#3c3ce6 30%,#aa3cff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#why_sellside #service .why-block-column__inline-block__item ul{padding-left:34px;padding-right:34px}#why_sellside #service .why-block-column__inline-block__item li{margin-left:24px;margin-top:20px;font-size:16px;line-height:32px;letter-spacing:1px}#why_buyside #service .why-block-column__inline-block__item ul li::marker,#why_sellside #service .why-block-column__inline-block__item ul li::marker{color:#222}#why_sellside #service .mr-l{margin-left:35px}.our-services-company .service-profile__list .service-profile__item-company figure{overflow:hidden;max-width:630px;max-height:384px;border-radius:8px;margin:0 0 25px;padding:0;position:relative;box-shadow:0 8px 8px rgb(0 0 0/4%),0 24px 40px rgb(0 0 0/16%)}#why_sellside #service .why-block-column .cross-size{font-size:88px!important}#why_sellside #service .why-block-column__number-item::before{content:unset}#platform .modal-security p{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:16px;line-height:32px;display:flex;align-items:center;text-align:justify;letter-spacing:1px;color:#999}#service .why-block-column__number-item::before{position:absolute;top:0;left:0;content:"";width:64px;height:64px;border-radius:64px;background:#999!important}#why_sellside #why_sellside .why-block-column3 .why-block-column__number-mt{margin-top:0!important}#why_sellside #service .center1{text-align:center}#why_sellside #service .button-redirect-section{margin-top:80px}#why_sellside #service .button-redirect{background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);box-shadow:0 8px 8px rgb(0 0 0/4%),0 24px 40px rgb(0 0 0/16%);padding:24px;border-radius:8px;position:relative;max-width:440px;max-height:80px;margin:auto;cursor:pointer}#why_buyside #service .button-redirect a,#why_sellside #service .button-redirect a{color:#fff;font-size:16px;line-height:32px;letter-spacing:1px;text-decoration:none}#why_buyside #service .why-block-column3.why-block-column p,#why_sellside #service .why-block-column3.why-block-column p{width:580px}#why_sellside #service .why-block-column2 .button-redirect,#why_sellside #service .why-block-column3 .button-redirect{margin-right:145px}#why_sellside #service .button-redirect .arrow-right{background-image:url(../img/header-service/arrow-right.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:16px;height:16px;position:absolute;left:90%;top:50%;transform:translate(-10%,-50%);text-align:center}#why_sellside #service .why-block-column4{margin-bottom:240px}#why_sellside #service .why-block-column4 .why-block-column__icons4{max-width:1140px;width:100%;--bs-gutter-x:0}#why_sellside #service .why-block-column4 .why-block-column__icons4 div:nth-child(1){margin-left:0}#why_sellside #service .why-block-column4 .why-block-column__icons4 div:last-child{margin-right:0}#why_sellside #service .why-block-column4 .why-block-column__icons4 div{position:relative;z-index:1;max-width:255px;font-size:16px;line-height:32px;letter-spacing:1px;font-style:normal;font-weight:400;text-align:center;color:#000;border:2px solid #777;box-sizing:border-box;border-radius:8px;padding-bottom:29px;margin:0 20px}#why_buyside #service .why-block-column4 .why-block-column__icons4 div .col-icon,#why_sellside #service .why-block-column4 .why-block-column__icons4 div .col-icon{margin:0 0 20px;position:relative;z-index:1;padding:45px 20px 40px;width:190px;border-radius:10px;font-size:.8571rem;font-weight:500;letter-spacing:.1em;text-align:center;color:#000}#why_buyside #service .why-block-column4 .why-block-column__icons4 .col-icon .icon,#why_sellside #service .why-block-column4 .why-block-column__icons4 .col-icon .icon{min-height:60px;border:0;margin:40px auto auto}#why_sellside #service .sellside-fundbook-intro__title2{text-align:left;margin:0;font-style:normal;font-weight:400;font-size:32px;line-height:40px;letter-spacing:5px;background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#why_sellside #service .sub-title{margin:revert;text-align:center}#why_sellside #service .why-block-column4 .sub-title{width:400px;margin:0 auto 40px}#why_sellside #service .font-txt{font-weight:400!important}#why_sellside #service .letter-spacing5{letter-spacing:5px!important}#why_sellside #service .letter-spacing3{letter-spacing:3px}#why_buyside #service .why-block-column3 img,#why_sellside #service .why-block-column2 .why-block-column__image .img2{max-width:696px;max-height:560px}#why_sellside #service .mr-top{margin-top:14px}@media (max-width:767px){#platform.modal-dialog{padding:104px 24px;margin:0}#platform .modal-security{padding:52px 24px}#platform .modal-content .title2{font-size:24px;line-height:48px;letter-spacing:2px;text-shadow:unset}#platform .modal-security ul li,#platform .modal-security-ws.modal-security .desc{font-size:14px;line-height:28px;text-align:justify;letter-spacing:1px;margin-bottom:40px}#platform .modal-security ul li{letter-spacing:.83px;margin-bottom:28px}.modal-security ul li::before{top:30%}.modal-security ul li:nth-child(2):before,.modal-security ul li:nth-child(4):before,.modal-security ul li:nth-child(5):before{top:25px}#why_sellside #service .mr-top{margin-top:0;margin-bottom:30px}#why_sellside #service .why-block-column h2 br,#why_sellside #service .why-block-column__text br{display:block}#why_sellside #service .why-block-column__inline-block__item ul{padding:0}.mr-sp{margin:30px!important}#why_sellside #service .mr-l{margin-left:0}#why_sellside #service .why-block-column .cross-size{font-size:88px!important;margin-bottom:47px}#why_sellside #service .why-block-column4 .why-block-column__icons4 div{margin:0;position:relative;z-index:1;padding:0;max-width:151px;max-height:160px;font-size:.8571rem;font-weight:500;letter-spacing:.1em;text-align:center;color:#000;border:2px solid #777;box-sizing:border-box;border-radius:8px}#why_sellside #service .why-block-column2{margin-top:108px}#why_sellside #service .why-block-column3,#why_sellside #service .why-block-column4{margin-top:185px}#why_sellside #service .txt-sp{padding:-4px;display:inline-block;height:35px;width:172px;display:table-caption;margin:0 50px;line-height:21px!important}#why_sellside #service .button-redirect-sp{position:absolute;top:100%}#why_sellside .potentials-block-keyvisual .page-header-annotation h1{font-size:32px;line-height:64px;letter-spacing:8px}#why_sellside .potentials-block-keyvisual .page-header-annotation .annotation{font-size:16px;line-height:16px;letter-spacing:2px;margin-top:20px}#why_sellside .page-header-annotation .annotation::after{margin-top:44px;width:40px;height:4px}#why_sellside img.image-sp{height:344px}#why_sellside #service .why-block-column1{margin-top:71px}#why_sellside #service .why-block-column__number::after{width:64px;height:64px;margin:0;letter-spacing:8px;padding-left:8px;line-height:60px;font-size:20px}#why_sellside .main .potentials-block-keyvisual{margin-bottom:0}.potentials-block-keyvisual{margin-top:0!important;padding-top:60px}}.bg-sellside-1{background-image:url(../img/bg-sellside-1.png)}.page-annotation .title-sellside-1{font-family:"Jost";font-style:normal;font-weight:500;font-size:48px;line-height:96px;letter-spacing:12px;color:#222;z-index:10;position:relative;padding-top:80px}.sellside .our-promise-block{max-width:1300px;margin:0 auto}.sellside .our-promise-block .main .container-fluid{padding-right:0}.our-promise-content{width:100%;display:flex;align-items:center;justify-content:space-between}.our-promise-title,.why-fundbook__intro-list .item-text h2{font-style:normal;font-weight:400;font-size:40px;line-height:80px;letter-spacing:6px;background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.our-promise-text,.why-fundbook__intro-list .item-text p{font-style:normal;font-weight:400;text-align:justify;letter-spacing:1px;color:#222}.our-promise-text{width:848px;font-size:20px;line-height:40px}.why-fundbook__intro .background-annotation{background-image:url(../img/bg-sellside-2.png)}.why-fundbook__intro-list{width:1276px;height:672px;margin:0 auto}.why-fundbook__intro-list-1{margin-bottom:64px}.why-fundbook__intro-list-1 .why-fundbook__intro-item-1,.why-fundbook__intro-list-2 .why-fundbook__intro-item-2{width:606px;height:320px;border:2px solid #777;box-sizing:border-box;border-radius:8px;position:relative}.why-fundbook__intro-list-2 .why-fundbook__intro-item-2{height:288px}.why-fundbook__intro-list-1,.why-fundbook__intro-list-2{display:flex;align-items:center;justify-content:space-between}.why-fundbook__intro-list .item-text{padding:47px 64px 64px}.why-fundbook__intro-list .item-text h2{font-size:24px;line-height:48px;text-align:center;letter-spacing:3px}.why-fundbook__intro-list .item-text p{font-size:16px;line-height:32px}.why-fundbook__intro-list .why-fundbook__intro-item-1::after,.why-fundbook__intro-list .why-fundbook__intro-item-2::after{content:"01";display:block;position:absolute;top:-37px;left:-26px;width:80px;height:80px;border-radius:180px;background:#ffff;border:2px solid #777;font-family:"Jost";font-style:normal;font-weight:500;font-size:24px;line-height:74px;color:#3c3ce6;text-align:center;padding-left:6px;letter-spacing:6px}.why-fundbook__intro-list .intro-item-2::after{content:"02"}.why-fundbook__intro-list .intro-item-3::after{content:"03"}.why-fundbook__intro-list .intro-item-4::after{content:"04"}#plat_form .comparison-list.platform.pl3 .comparison-item.platform-box .item-text .item-left,.why-fundbook__intro .btn-comparison{position:relative}#top-page .index-news-button__footer a::after,.why-fundbook__intro .btn-comparison::after{content:"";display:block;position:absolute;top:35px;right:26px;background-image:url(../img/header-service/arrow-right.png);background-size:cover;width:16px;height:16px;background-repeat:no-repeat}.slider-list-buyside,.slider-list-sellside{max-width:1920px;margin:0 auto}.slider-list-sellside{background:#f6f6f6}.sellside .our-services{background:unset}#top-page .slider-cases .index-slider__item article .inner{height:520px}#top-page .slider-cases .index-slider__title{-webkit-line-clamp:2;height:auto}.slider-cases .post-meta{height:48px}.slider-cases .post-meta__box{display:flex;height:16px;width:343px}.slider-cases .post-meta__box .text-1,.slider-cases .post-meta__box span{font-style:normal;font-weight:400;font-size:12px!important;line-height:24px;text-align:center;letter-spacing:1px;color:#999}.slider-cases .post-meta__box .text-1{margin-right:3px}.faq-block .faq-list p,.slider-cases .post-meta__box .text-2{font-style:normal;font-weight:400;letter-spacing:1px;color:#222}.slider-cases .post-meta__box .text-2{font-size:12px!important;line-height:24px;margin-left:3px}.slider-cases .post-meta__box-1{margin-bottom:16px}#top-page .slider-cases .index-slider__item article .inner .post-content time,#why_sellside #service .why-block-column4 .why-block-column__icons4 .item-why-block-column4{border:unset}.sellside .our-promise-block h2{font-weight:400;font-size:40px;line-height:80px;letter-spacing:6px;margin:0 0 32px}.sellside .page-header-annotation{padding-top:120px}.faq-block{max-width:1300px;margin:0 auto}.faq-block .menu__itemSP{width:100%;background:#fff;box-shadow:0 8px 8px rgba(0,0,0,.04),0 24px 40px rgba(0,0,0,.16);border-radius:8px;margin-bottom:40px}.faq-block .faq-list p{font-size:16px;line-height:32px;text-align:justify;padding:32px 16px 32px 32px;position:relative;margin:0}.faq-content,.faq-content::after{max-width:1238px;margin:0 auto;position:relative}.faq-content .icon-text,.icon-faq{content:"";position:absolute;display:block}.faq-content .icon-text{font-style:normal;font-weight:400;font-size:16px;left:0;line-height:32px;text-align:center;letter-spacing:1px;background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.itemSP-according p{border-top:1px solid #f6f6f6}#top-page .slider-cases .owl-carousel .owl-stage-outer{height:590px}.icon-faq{right:0;top:35%;width:32px;height:32px;background-image:url(../img/header-service/icon-SP1.png);background-repeat:no-repeat;background-position:center;background-size:32px auto}.faq-block .menu__itemSP.active .icon-faq{background-image:url(../img/header-service/icon-SP2.png)}#why_sellside #service .sellside .btn-faq{margin-top:40px}.why-sellside .page-header-annotation{padding-top:120px}@media (max-width:768px){.page-annotation .title-sellside-1{padding-top:0}#why_sellside #service .why-block-column2 .why-block-column__image .img2{max-width:unset;max-height:unset;width:calc(100% + 29px);height:288px;border-top-right-radius:0;border-bottom-right-radius:0;margin:0}#why_sellside #service .why-block-column__icons4 .item-why-block-column4{border:2px solid #777;text-align:center;border-radius:8px;height:160px;width:151px;padding:24px 12px!important}#why_sellside #service .why-block-column4 .why-block-column__icons4 .item-column-1{margin-bottom:24px}#why_sellside #service .why-block-column3 .why-block-column__image img{max-width:unset;max-height:unset;width:calc(100% + 29px);height:288px;border-top-right-radius:0;border-bottom-right-radius:0}.sellside .our-promise-block{padding:0 24px}.our-promise-content{flex-direction:column;align-items:unset}.our-promise-text{width:auto;font-size:16px;line-height:32px;text-align:justify;letter-spacing:2px}.our-promise-title,.sellside h2.our-promise-title{font-size:28px;line-height:56px;letter-spacing:2px}.why-fundbook__intro-list-1 .why-fundbook__intro-item-1,.why-fundbook__intro-list-2 .why-fundbook__intro-item-2{width:327px;height:336px}.why-fundbook__intro-list-2 .intro-item-3{height:304px}.why-fundbook__intro-list-2 .intro-item-4{height:264px}.why-fundbook__intro-list{height:1384px;padding:0 24px}.why-fundbook__intro-list-1{flex-direction:column;align-items:unset;height:720px;margin-top:80px}.why-fundbook__intro-list-2{flex-direction:column;align-items:unset;height:616px}.why-fundbook__intro-list .item-text{padding:47px 24px 64px}.why-fundbook__intro-list .item-text h2{font-size:20px;line-height:40px;text-align:center;letter-spacing:2px}.faq-block .faq-list p,.why-fundbook__intro-list .item-text p{font-size:14px;line-height:28px;text-align:justify;letter-spacing:1px}.btn-why-fundbook_intro{width:327px}.why-fundbook__intro-list .why-fundbook__intro-item-1::after,.why-fundbook__intro-list .why-fundbook__intro-item-2::after{top:-22px;left:-15px;width:64px;height:64px;font-size:20px;letter-spacing:2px;padding:0;line-height:61px}#why_sellside .our-services .page-header-annotation,.buyside #top-page .index-slider h2,.sellside #top-page .index-slider h2{padding-top:120px}.sellside .our-services{padding-bottom:100px}.sellside #top-page .toppage-slider{padding-top:0}#top-page .slider-cases .index-slider__item article .inner{height:496px}#top-page .slider-cases .index-slider__item article .inner .post-content{padding:24px 24px 32px}#top-page .slider-cases .sliderTop-SP .index-slider__title{margin-bottom:16px}#top-page .slider-cases .index-slider .index-tags{padding-top:20px}.slider-cases .post-meta__box .text-2{width:237px}#top-page .slider-cases .owl-carousel .owl-stage-outer{height:562px}.faq-list,.sellside #top-page .index-news-button__footer{padding-right:24px}.faq-content{max-width:279px}.faq-content .icon-text{line-height:27px}.icon-faq-1{right:-9%;top:20%}.faq-text-3{width:260px}}@media (max-width:767px){#newsPage{margin-top:unset}}.menu__item.not-item.active .menu__link{background:linear-gradient(to right,#7f3bff,#3573ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.menu__item.not-item.active span{width:100%!important}.buyside .page-annotation .title-buyside-1{font-family:"Jost";font-style:normal;font-weight:500;font-size:48px;line-height:96px;letter-spacing:12px;color:#222;z-index:10;position:relative;padding-top:80px}#why_buyside .main,.main.buyside{max-width:1920px}.background-annotation.bg-buyside-1{background-image:url(../img/bg-buyside-1.png)}.buyside .our-promise-block{max-width:1300px;margin:0 auto}.buyside .why-fundbook__intro .background-annotation{background-image:url(../img/bg-buyside-2.png)}.buyside .why-fundbook__intro-list-2 .why-fundbook__intro-item-2{height:320px}.buyside .why-fundbook__intro-list{height:704px}.buyside #top-page .index-slider h2{padding-top:240px}.buyside .our-services{background:unset}.buyside .comparison{margin-bottom:unset}.slider-list-buyside{background:#f6f6f6}.buyside .our-promise-block h2{font-weight:400;font-size:40px;line-height:80px;letter-spacing:6px;margin:0 0 32px}.buyside .page-header-annotation{padding-top:120px}@media (max-width:768px){.buyside .our-promise-block{padding:0 24px}.buyside .why-fundbook__intro-list-1{margin-top:unset;margin-bottom:48px}.buyside .why-fundbook__intro-list-2{height:720px}.buyside .why-fundbook__intro-list-2 .why-fundbook__intro-item-2{height:336px}.buyside .why-fundbook__intro-list-2 .intro-item-3 .item-text h2{letter-spacing:1px}.buyside .why-fundbook__intro-list-2 .intro-item-4 .item-text h2{letter-spacing:.5px}.buyside .why-fundbook__intro-list{height:1488px}.buyside .our-services{padding-bottom:65px}.buyside #top-page .index-slider h2{padding-top:unset}.buyside h2.our-promise-title{font-size:28px;line-height:56px;letter-spacing:2px}}.background-annotation.bg-why-buyside-1{background-image:url(../img/bg-why-buyside-1.png)}#why_buyside .main .potentials-block-keyvisual__image{left:28%}#why_buyside .main .potentials-block-keyvisual{margin-bottom:160px}#why_buyside #service .why-block-column{margin-top:160px}#why_buyside .page-header-annotation .annotation{margin-top:30px;font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:24px;line-height:48px;letter-spacing:3px;color:#222}#why_buyside .page-header-annotation .annotation::after{margin-top:60px}#why_buyside .potentials-block-keyvisual .page-header-annotation h1{font-family:Jost;font-style:normal;font-weight:500;font-size:48px;line-height:96px;align-items:center;letter-spacing:12px}#why_buyside .potentials-block-keyvisual .page-header-annotation .annotation{margin-top:30px;font-size:24px;line-height:48px;align-items:center;letter-spacing:3px}#why_buyside #service .why-block-column__item-list{max-width:160px;width:100%}#why_buyside #service .why-block-column__item{max-width:1140px;width:100%}#why_buyside .block-column-left-1{padding-top:144px}#why_buyside #service .why-block-column .text-inline2{font-size:16px;color:#000;line-height:50px;margin-bottom:unset}#why_buyside #service .why-block-column .text-column4{font-size:12px;line-height:24px;margin-bottom:unset}#platform .modal-security ul .li-item-1,#why_buyside #service .why-block-column__inline-block{margin-bottom:0}#why_buyside #service .why-block-column__inline-block__item{background:gray;width:1140px;height:264px;padding:64px}#why_buyside #service .why-block-column4 .why-block-column__inline-block__item{height:232px}#why_buyside #service .why-block-column__inline-block__cross{max-width:calc(1140px - 1020px)}#why_buyside #service .why-block-column__number::before{content:unset}#why_buyside #service .why-block-column__number::after{width:80px;height:80px;margin:0;line-height:80px;border:2px solid gray}#why_buyside #service .why-block-column .button-redirect .arrow-right{background-image:url(../img/header-service/arrow-right.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:16px;height:16px;position:absolute;left:90%;top:50%;transform:translate(-10%,-50%);text-align:center}#why_buyside #service .why-block-column4 .button-redirect .arrow-right{background-image:url(../img/header-service/Vector.png);width:10px;height:10px}#why_buyside #service .why-block-column__inline-block__item ul{padding-left:34px;padding-right:34px}#why_buyside #service .why-block-column__inline-block__item li{margin-left:24px;margin-top:20px;font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:16px;line-height:32px;align-items:center;letter-spacing:1px}#why_buyside #service .mr-l{margin-left:35px}.our-services-company .service-profile__list .service-profile__item-company{max-width:630px;max-height:476px!important;margin-bottom:40px}#why_buyside #service .why-block-column .cross-size{font-size:88px!important}#why_buyside .our-services .page-header-annotation{max-width:1300px;margin:0 auto}#platform .modal-security ul li,.modal-content .title2{font-family:Noto Sans JP;display:flex;align-items:center}.modal-content .title2{font-size:32px;line-height:56px;letter-spacing:6px;background:linear-gradient(90deg,#0087e8 0,#3c3ce6 30%,#aa3cff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#flow_buyside .transfer-fllow .transfer-fllow-list .transfer-fllow-block h2::after,#plat_form .comparison-list.platform .comparison-item::after,#why_buyside #service .why-block-column__number-item::before{content:unset}#platform .modal-content .title2{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:24px;line-height:48px;letter-spacing:3px;text-shadow:0 4px 4px rgba(0,0,0,.25)}#platform .modal-security ul li{font-style:normal;font-weight:400;font-size:16px;line-height:32px;text-align:justify;letter-spacing:1px;color:#222;margin-bottom:40px}#why_buyside #why_buyside .why-block-column3 .why-block-column__number-mt{margin-top:0!important}#plat_form .comparison-list.platform.pl1 .item-text .text,#plat_form .comparison-list.platform.pl2 .item-text .text,#why_buyside #service .center1{text-align:center}#why_buyside #service .button-redirect-section{margin-top:80px}#why_buyside #service .button-redirect{background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);box-shadow:0 8px 8px rgb(0 0 0/4%),0 24px 40px rgb(0 0 0/16%);padding:24px;border-radius:8px;position:relative;max-width:440px;max-height:80px;margin:auto;cursor:pointer}#service .why-block-column3 .why-block-column__number{display:block!important;margin-top:0!important}#why_buyside #service .why-block-column1 .button-redirect,#why_buyside #service .why-block-column3 .button-redirect{margin-right:145px}#why_buyside #service .button-redirect .arrow-right{background-image:url(../img/header-service/arrow-right.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:16px;height:16px;position:absolute;left:90%;top:50%;transform:translate(-10%,-50%);text-align:center}#why_buyside #service .why-block-column4{margin-bottom:120px}#why_buyside #service .why-block-column4 .why-block-column__icons4{max-width:1140px;width:100%;--bs-gutter-x:0}#why_buyside #service .why-block-column4 .why-block-column__icons4 div:nth-child(1){margin-left:0}#why_buyside #service .why-block-column4 .why-block-column__icons4 div:last-child{margin-right:0}#why_buyside #service .why-block-column4 .why-block-column__icons4 div{position:relative;z-index:1;max-width:255px;font-size:16px;line-height:32px;letter-spacing:1px;font-style:normal;font-weight:400;text-align:center;color:#000;border:2px solid #777;box-sizing:border-box;border-radius:8px;padding-bottom:29px;margin:0 20px}#why_buyside #service .buyside-fundbook-intro__title2,#why_buyside #service .sub-title{text-align:left;background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#why_buyside #service .buyside-fundbook-intro__title2{margin:0;font-style:normal;font-weight:400;font-size:32px;line-height:40px;letter-spacing:5px}#why_buyside #service .sub-title{margin:unset;font-size:24px}#why_buyside #service .font-txt{font-weight:400!important}#why_buyside #service .letter-spacing5{letter-spacing:5px!important}#why_buyside #service .letter-spacing3{letter-spacing:3px}#why_buyside #service .why-block-column1 .why-block-column__image .img2{max-width:696px;max-height:560px}#why_buyside #service .mr-top{margin-top:14px}#why_buyside #service .mr-top1{padding-top:168px}.why-buyside .page-header-annotation{padding-top:120px}#platform .modal-content{background-color:#fff;margin:0}#platform .modal-body{padding:0}#platform .modal-security{padding:62px 80px}.modal-security ul li:nth-child(2):before,.modal-security ul li:nth-child(4):before,.modal-security ul li:nth-child(5):before{top:16px}@media (max-width:767px){#platform.modal-dialog{padding:104px 24px;margin:0}#platform .modal-security{padding:52px 24px}#platform .modal-content .title2{font-size:24px;line-height:48px;letter-spacing:2px;text-shadow:unset}#platform .modal-security ul li,#platform .modal-security-ws.modal-security .desc{font-size:14px;line-height:28px;text-align:justify;letter-spacing:1px;margin-bottom:40px}#platform .modal-security ul li{letter-spacing:.83px;margin-bottom:28px}.modal-security ul li::before{top:30%}.modal-security ul li:nth-child(2):before,.modal-security ul li:nth-child(4):before,.modal-security ul li:nth-child(5):before{top:25px}#why_buyside .main{padding-top:80px}.background-annotation.bg-why-buyside-1{width:351px}#why_buyside .new-page-header-annotation{padding:unset;margin-bottom:120px}#why_buyside #service .mr-top{margin-top:0;margin-bottom:43px}#why_buyside #service .mr-top4{margin-bottom:34px}#why_buyside #service .why-block-column h2 br,#why_buyside #service .why-block-column__text br{display:block}#why_buyside #service .why-block-column__inline-block__item ul{padding:0;margin-top:40px}.mr-sp{margin:30px!important}#why_buyside #service .mr-l{margin-left:0}#why_buyside #service .why-block-column .cross-size{font-size:88px!important;margin-bottom:47px}#why_buyside #service .why-block-column4 .why-block-column__inline-block__item{height:392px;padding:64px 24px 67px}#why_buyside #service .why-block-column .text-inline2{font-size:14px;color:#000;line-height:48px;letter-spacing:1px}#why_buyside #service .why-block-column4 .why-block-column__icons4 div{margin:0;position:relative;z-index:1;padding:0;max-width:151px;max-height:160px;font-size:.8571rem;font-weight:500;letter-spacing:.1em;text-align:center;color:#000;border:2px solid #777;box-sizing:border-box;border-radius:8px}#why_buyside #service .why-block-column3,#why_buyside #service .why-block-column4{margin-top:120px}#why_buyside #service .txt-sp{padding:-4px;display:inline-block;height:35px;width:172px;display:table-caption;margin:0 50px;line-height:21px!important}#why_buyside #service .button-redirect-sp{position:absolute;top:100%}#why_buyside .potentials-block-keyvisual .page-header-annotation h1{font-size:32px;line-height:64px;letter-spacing:8px}#why_buyside .potentials-block-keyvisual .page-header-annotation .annotation{font-size:16px;line-height:16px;letter-spacing:2px;margin-top:20px}#why_buyside .page-header-annotation .annotation::after{margin-top:44px;width:40px;height:4px}#why_buyside img.image-sp{height:344px}#why_buyside #service .why-block-column1{margin-top:unset;margin-bottom:60px}#why_buyside #service .why-block-column2{margin-top:unset}#why_buyside #service .why-block-column p.text-bl2{letter-spacing:1.9px}#why_buyside #service .why-block-column__inline-block__item.bl-item{height:464px;padding:64px 24px}#why_buyside #service .sub-title{font-size:20px;text-align:center}#why_buyside #service .why-block-column .text-inline2 li{font-size:14px;color:#222;line-height:28px;letter-spacing:.5px}#why_buyside #service .mr-top1{padding-top:unset;margin-bottom:43px}#why_buyside .block-column-left-1{padding-top:unset}#service .why-block-column__inline-block>div{margin-bottom:unset}#why_buyside #service .why-block-column h2{font-size:24px;line-height:48px;align-items:center;letter-spacing:2px}#why_buyside #service .why-block-column__number::after{width:64px;height:64px;margin:0;letter-spacing:8px;padding-left:8px;line-height:60px;font-size:20px}#why_buyside .main .potentials-block-keyvisual{margin-bottom:0}#why_buyside #service .why-block-column p{font-size:16px;line-height:32px;letter-spacing:2px;margin-bottom:64px}#why_buyside #service .why-block-column1 .why-block-column__image .img2{max-width:351px;max-height:288px}}#flow_buyside .main{max-width:1300px}#flow_buyside .main .potentials-block-keyvisual__image{left:28%}#flow_buyside .main .potentials-block-keyvisual{margin-bottom:80px}#flow_buyside .transfer-fllow{padding-top:240px}#flow_buyside .transfer-fllow .transfer-fllow-list__free2{background-image:url(../img/flow_buyside/tag3r.png)!important;background-size:100% 100%;background-repeat:no-repeat;background-color:unset}#flow_buyside .transfer-fllow .transfer-fllow-list__free{background-image:url(../img/flow_buyside/tag7r.png)!important;background-repeat:no-repeat;background-color:unset}#flow_buyside .transfer-fllow .transfer-fllow-list--mb-60{margin-bottom:60px!important}#flow_buyside .transfer-fllow .transfer-fllow-list .transfer-fllow-block__left{width:80px;margin-right:40px}#flow_buyside .transfer-fllow .transfer-fllow-list .transfer-fllow-block__middle{width:960px;margin-right:40px}#flow_buyside .transfer-fllow .transfer-fllow-list .transfer-fllow-block__right{width:180px}#flow_buyside .transfer-fllow .transfer-fllow-list .transfer-fllow-block__right--negative-mb-60{margin-bottom:-60px}#flow_buyside .transfer-fllow .transfer-fllow-list .transfer-fllow-block{margin-bottom:40px;padding:40px}#flow_buyside .transfer-fllow .transfer-fllow-list .transfer-fllow-block--border-blue,#flow_buyside .transfer-fllow .transfer-fllow-list .transfer-fllow-block--border-light-blue,#flow_buyside .transfer-fllow .transfer-fllow-list .transfer-fllow-block--border-purple{box-sizing:border-box;border-radius:8px}#flow_buyside .transfer-fllow .transfer-fllow-list .transfer-fllow-block--border-light-blue{border:2px solid #0098ff}#flow_buyside .transfer-fllow .transfer-fllow-list .transfer-fllow-block--border-blue{border:2px solid #05f}#flow_buyside .transfer-fllow .transfer-fllow-list .transfer-fllow-block--border-purple{border:2px solid #873cff}#flow_buyside .transfer-fllow .transfer-fllow-list .transfer-fllow-block h2{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:24px;line-height:48px;letter-spacing:3px;color:#222}#flow_buyside .transfer-fllow .transfer-fllow-list .transfer-fllow-block p{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:16px;margin-top:20px;line-height:32px;letter-spacing:1px;color:#999}#flow_buyside .potentials-block-keyvisual .page-header-annotation h1{font-family:Jost;font-style:normal;font-weight:500;font-size:48px;line-height:96px;align-items:center;letter-spacing:12px}#flow_buyside .potentials-block-keyvisual .page-header-annotation .annotation{margin-top:30px;font-size:24px;line-height:48px;align-items:center;letter-spacing:3px}#fee_buyside .page-header-annotation .annotation::after,#flow_buyside .page-header-annotation .annotation::after{margin-top:60px}#flow_buyside .transfer-fllow .transfer-fllow-list__free{background:unset;background-size:100% 100%;margin-left:0}#flow_buyside .transfer-fllow .transfer-fllow-list__center,#flow_buyside .transfer-fllow .transfer-fllow-list__fix,#flow_buyside .transfer-fllow .transfer-fllow-list__free2{margin-left:0}#flow_buyside .transfer-fllow .transfer-fllow-list__free p{margin:0}#flow_buyside .transfer-fllow .transfer-fllow-list__free p:nth-child(1){padding-top:32px}#flow_buyside .transfer-fllow .transfer-fllow-list__free p:nth-child(2){padding-top:8px;font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:48px;line-height:48px;align-items:center;text-align:center;letter-spacing:6px}.footer-PC footer .main{max-width:1300px!important}.dl-pc{display:block}#sdgs .simple-post-list h2.sdgs-post-item__title::after,.dl-sp{display:none}.rest-spacing{margin:0;padding:0}@media (min-width:767px){.rest-spacing-PC{margin:0;padding:0}}@media (max-width:767px){.dl-pc{display:none}.dl-sp{display:block}.p-align-24{padding:0 24px}#flow_buyside .transfer-fllow{padding-top:0;margin-bottom:120px}#flow_buyside .main .potentials-block-keyvisual{margin-top:80px}#flow_buyside .transfer-fllow .transfer-fllow-sp{margin:0-24px 0 0}#flow_buyside .potentials-block-keyvisual .page-header-annotation{margin-bottom:60px;padding-top:0}#flow_buyside .potentials-block-keyvisual .page-header-annotation h1{font-size:32px;line-height:64px;letter-spacing:8px}#flow_buyside .potentials-block-keyvisual .page-header-annotation .annotation{font-size:16px;line-height:16px;letter-spacing:2px}.our-services{padding-bottom:150px}.our-services .page-header-annotation{padding-top:120px!important;padding-bottom:64px}.our-services .page-header-annotation h1,.our-services .page-header-annotation h2{font-weight:500;font-size:24px;line-height:48px;letter-spacing:8px;color:#222;margin-bottom:0}.our-services .page-header-annotation .annotation{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:14px!important;line-height:28px!important;letter-spacing:1px!important;color:#222;margin-top:0!important;margin-bottom:0}}#fee_buyside .page-header-annotation{font-weight:500;font-size:48px;line-height:96px;letter-spacing:12px}#fee_buyside .main{max-width:1300px}#fee_buyside .potentials-block-keyvisual__image{left:28%}#fee_buyside .page-header-annotation .annotation{margin-top:30px;font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:24px;line-height:48px;letter-spacing:3px;color:#222}@media (max-width:767px){#fee_buyside .main,.our-services .main{padding-left:24px;padding-right:24px}#fee_buyside .fee-fundbook-intro__list li .grad-border-right .step-icons__item.no-border{height:0}#fee_buyside .grad-border-right .step-icons__item:nth-child(2) .step-icons__text,#fee_buyside .grad-border-right .step-icons__item:nth-child(5) .step-icons__text{display:none}#fee_buyside .page-header-annotation{padding-top:0}#fee_buyside .page-header-annotation .annotation::after{margin-top:16px}#fee_buyside .potentials-block-keyvisual{margin-top:80px}#fee_buyside .potentials-block-keyvisual__image{margin-right:-24px;border-top-right-radius:0;border-bottom-right-radius:0}#fee_buyside .footer-SP .footerSP-contact__1,#fee_buyside .footer-SP .line-2{display:none}}#plat_form .main{max-width:1920px;margin:0 auto}#plat_form .potentials-block-keyvisual__image{left:unset;right:0;top:0}#plat_form .potentials-block-keyvisual .potentials-block-1{max-width:1712px;margin:0 auto}#plat_form .potentials-block-keyvisual .potentials-block-1 .potentials-block-item{max-width:1506px;margin-left:206px;position:relative}#plat_form .page-header-annotation .annotation{font-style:normal;font-weight:400;font-size:24px;line-height:48px;letter-spacing:3px;color:#222}#plat_form .ma-adviser-block{padding:unset}#plat_form .ma-adviser-block--secondary{margin-top:unset;background-color:unset;padding:unset}#plat_form .ma-adviser-block .ma-adviser-block-1{max-width:1712px;margin:0 auto 120px}#plat_form .ma-adviser-block .annotation{font-size:20px}#plat_form .ma-adviser-block h2::after{display:unset;content:unset;width:unset;height:unset;margin:unset;border-radius:unset;background:unset}#plat_form .ma-adviser-block h2{font-family:jost;font-size:40px}#plat_form .ma-adviser-block .ma-adviser-block__list{max-width:1276px;margin:0 auto;display:flex;justify-content:space-between}#plat_form .ma-adviser-block .ma-adviser-block__list li{width:606px;height:480px;border:2px solid #777;box-sizing:border-box;border-radius:8px;margin-right:64px;padding:0}#plat_form .ma-adviser-block .ma-adviser-block-item{padding:46px 64px 64px}#plat_form .ma-adviser-block-1 .ma-adviser-block-item p{font-style:normal;font-weight:400;font-size:16px;line-height:32px;text-align:justify;letter-spacing:1px;color:#222}#plat_form .ma-adviser-block-1 .ma-adviser-block-item .block-item{letter-spacing:.5px;line-height:30px}#plat_form .ma-adviser-block--secondary .ma-adviser-block__list li{width:606px;height:512px}#plat_form .ma-adviser-block__list li h3{font-weight:400;font-size:24px;line-height:48px;text-align:center;letter-spacing:3px;background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:15px}#plat_form .ma-adviser-block__list li::before{top:-32px;left:-32px;width:80px;height:80px;background:#777;line-height:64px}#plat_form .ma-adviser-block__list li::after{top:-32px;left:-32px;width:74px;height:74px;content:"01";line-height:3;letter-spacing:6px;font-family:"Jost";font-weight:500;font-size:24px}#plat_form .ma-adviser-block2__list{max-width:1300px}#plat_form .ma-adviser-block2__list li h3{font-size:24px}#plat_form .ma-adviser-block2 .ma-adviser-block2__list p{color:#999;font-size:16px}#plat_form .ma-adviser-block2 .ma-adviser-block2__list li{max-width:1300px;border:2px solid #0098ff;height:208px;padding-top:55px}#plat_form .ma-adviser-block2 .ma-adviser-block2__list .item34{max-width:1300px;border:2px solid #05f}#plat_form .ma-adviser-block2 .ma-adviser-block2__list .item5,#plat_form .ma-adviser-block2 .ma-adviser-block2__list .item6{max-width:1300px;border:2px solid #873cff}#plat_form .ma-adviser-block2 .ma-adviser-block2__list li::before{background:#777;top:43px}#plat_form .ma-adviser-block2 .ma-adviser-block2__list li:nth-child(1)::after{content:"01"}#plat_form .ma-adviser-block2 .ma-adviser-block2__list li:nth-child(2)::after,.sidebar-new .column-popularposts-list .simple-post-new-list li:nth-child(2) .post-image::before{content:"02"}#plat_form .ma-adviser-block2 .ma-adviser-block2__list li:nth-child(3)::after,.sidebar-new .column-popularposts-list .simple-post-new-list li:nth-child(3) .post-image::before{content:"03"}#plat_form .ma-adviser-block2 .ma-adviser-block2__list li:nth-child(4)::after,.sidebar-new .column-popularposts-list .simple-post-new-list li:nth-child(4) .post-image::before{content:"04"}#plat_form .ma-adviser-block2 .ma-adviser-block2__list li:nth-child(5)::after,.sidebar-new .column-popularposts-list .simple-post-new-list li:nth-child(5) .post-image::before{content:"05"}#plat_form .ma-adviser-block2 .ma-adviser-block2__list li:nth-child(6)::after,.sidebar-new .column-popularposts-list .simple-post-new-list li:nth-child(6) .post-image::before{content:"06"}#plat_form .ma-adviser-block2 h2{font-family:Jost;font-style:normal;font-weight:500;font-size:40px;line-height:80px;letter-spacing:12px}#plat_form .comparison .background-annotation{background-image:url(../img/plat-form-visual1.png)}#plat_form .bg-advisory2 .background-annotation{background-image:url(../img/plat-form-visual2.png)}#plat_form .ma-adviser-block2{padding:unset}#plat_form .advisory-bg-main .background-annotation{background-image:url(../img/plat-form-visual.png)}#plat_form .comparison-list .comparison-item-1::after{content:"02"}#plat_form .comparison-list{margin-left:230px}#plat_form .ma-adviser-block2__list li::after{letter-spacing:6px;top:43px;padding-left:6px}#plat_form .ma-adviser-block .advisory-bg-main .annotation{font-size:24px}#plat_form .comparison-list .comparison-item::after{padding-left:6px;padding-top:2px}#plat_form .comparison-list .comparison-item-0,#plat_form .comparison-list .comparison-item-1{height:328px}#plat_form .comparison-list .item-text .text{letter-spacing:.9px}#plat_form .comparison-list .comparison-item-3::after{content:"03"}#plat_form .comparison-list .comparison-item-4::after{content:"04"}#plat_form .comparison-list.advisory-comparison1{margin-top:66px}#plat_form .comparison-list .comparison-item-3,#plat_form .comparison-list .comparison-item-4{height:432px}#plat_form .comparison-list .comparison-item-3 .item-text .text,#plat_form .comparison-list .comparison-item-4 .item-text .text{letter-spacing:.5px}#plat_form .comparison .platform-function-list__image img{width:128px;height:128px}#plat_form .comparison .platform-function-list__image{text-align:center;margin-bottom:36px}#plat_form .comparison-list.platform .comparison-item{width:630px;height:360px}#plat_form .comparison-list.platform{max-width:1300px;margin-bottom:40px}#plat_form .comparison-list.platform .comparison-item.platform-box{width:100%}#plat_form .comparison-list.platform.pl2 .comparison-item{height:392px}#plat_form .comparison-list.platform.pl3 .item-text .title{text-align:left}#plat_form .comparison .platform-function-list__image.img1 img{max-width:100%;width:unset;height:unset}#plat_form .page-annotation h2.title{padding-top:154px;font-weight:500;font-size:40px;line-height:80px;letter-spacing:12px;margin:0 0 18px}@media (max-width:768px){#plat_form .advisory-bg-main{margin:80px 24px 140px;height:616px}#plat_form .bg-advisory1 .page-annotation{height:520px}#plat_form .new-page-header-annotation,.our-services .advisory{padding:unset}#plat_form .comparison{padding:0 24px}#plat_form .comparison-list{margin:0 auto}#plat_form .comparison .bg-advisory2 .title,#plat_form .comparison .bg-advisory3 .title{letter-spacing:7px}#plat_form .comparison-list .comparison-item-0{height:360px}#plat_form .comparison-list .comparison-item-1{height:336px}#plat_form .comparison-list .comparison-item-3{height:504px}#plat_form .comparison-list .comparison-item-4{height:448px}#plat_form .comparison .new-page-header-annotation{margin:0 auto}#plat_form .ma-adviser-block2 .ma-adviser-block2__list p{font-size:14px;padding-top:74px;letter-spacing:1.5px}#plat_form .ma-adviser-block2__list li h3{font-size:20px;line-height:40px;top:30px}#plat_form .ma-adviser-block2 .ma-adviser-block2__list li{width:327px}#plat_form .ma-adviser-block2 .ma-adviser-block2__list .item1{height:248px}#plat_form .ma-adviser-block2 .ma-adviser-block2__list .item2{height:296px}#plat_form .ma-adviser-block2 .ma-adviser-block2__list .item34,#plat_form .ma-adviser-block2 .ma-adviser-block2__list .item5{height:264px}#plat_form .ma-adviser-block2 .ma-adviser-block2__list .item6{height:248px}#plat_form .ma-adviser-block2__list li::after{padding-left:6px}#plat_form .ma-adviser-block .bg-advisory1 .annotation,#plat_form .ma-adviser-block .bg-advisory2 .annotation{font-size:14px}#plat_form .ma-adviser-block .advisory-bg-main .annotation{font-size:16px}.page-annotation .title{padding-top:0;font-weight:500;font-size:32px;line-height:64px;letter-spacing:8px;margin-bottom:15px}#plat_form .comparison .bg-advisory2{height:472px}#plat_form .comparison-list.advisory-comparison1{height:1000px;margin-top:48px}#plat_form .advisory-comparison{height:744px}#plat_form .comparison-list.platform .comparison-item{width:327px;height:368px}#plat_form .comparison-list.platform .comparison-item-2{width:327px;height:408px}#plat_form .comparison-list.platform.pl1{height:808px}#plat_form .comparison-list.platform.pl2 .comparison-item{height:392px}#plat_form .comparison-list.platform.pl2 .comparison-item-2{height:408px}#plat_form .comparison-list.platform.pl2{height:832px}#plat_form .comparison-list.platform.pl3{height:584px;margin-bottom:unset}#plat_form .comparison-list.platform.pl3 .comparison-item.platform-box{width:327px;height:552px;margin-bottom:32px}#plat_form .comparison-list.platform .item-text .title{margin-bottom:20px}#plat_form .comparison .platform-function-list__image img{width:104px;height:104px}#plat_form .comparison-list.platform.pl4 .comparison-item.platform-box{height:440px;width:327px}#plat_form .comparison-list.platform.pl5 .comparison-item.platform-box{height:520px;width:327px}#plat_form .comparison-list.platform.pl4{height:472px;margin-bottom:unset}#plat_form .comparison-list.platform.pl5{height:520px;margin-bottom:unset}#plat_form .page-annotation h2.title{font-size:24px;line-height:48px;letter-spacing:8px;padding:0;margin:0}}.sidebar-new{position:absolute;top:0;right:0;width:369px;height:auto;background:#fff}.sidebar-new .column-hashtag-new,.sidebar-new .column-popularposts-list,.sidebar-new .column-searchbox-new,.sidebar-new .search-category{border:2px solid #f6f6f6;box-sizing:border-box;border-radius:8px;margin-bottom:40px}.sidebar-new .column-searchbox-new{width:100%;height:160px}#top-page .index-slider__item article .inner .post-content,.sidebar-new .column-popularposts-list,.sidebar-new .column-searchbox-new .column-searchbox-list,.sidebar-new .search-category .search-category-list{padding:24px 32px 32px}.sidebar-new .sidebar-title{font-style:normal;font-weight:400;font-size:16px;line-height:32px;letter-spacing:1px;color:#222;margin-bottom:25px}.input-group-search{position:relative;width:305px}.input-group-search .form-control{position:relative;width:100%;height:48px;background:#fff;border:1px solid rgba(0,15,70,.08);box-sizing:border-box;box-shadow:0 5px 10px rgba(0,0,0,.06),0 16px 16px rgba(0,0,0,.08);border-radius:8px}.input-group-search .btn-search{position:absolute;top:10px;right:12px;height:32px;width:32px;background-image:url(../img/icons/icon-search-new.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.sidebar-new .search-category{width:100%;height:160px}.sidebar-new .search-category .category-list{display:flex;width:100%;align-items:center;justify-content:space-between;list-style:none;padding:0}.sidebar-new .column-hashtag-new .tag-list li,.sidebar-new .search-category .category-list li{background:#fff;border:1px solid rgba(0,15,70,.08);box-sizing:border-box;border-radius:8px;padding:16px;font-style:normal;font-weight:400;font-size:14px;letter-spacing:1px;color:#222;height:48px}.sidebar-new .search-category .category-list li{width:auto;line-height:14px;box-shadow:0 5px 10px rgb(0 0 0/6%),0 16px 16px rgb(0 0 0/8%)}.sidebar-new .column-hashtag-new{width:100%;height:auto}.sidebar-new .column-hashtag-new .column-hashtag-item{padding:24px 32px 20px}.sidebar-new .column-hashtag-new .tag-list{list-style:none;width:calc(100% + 16px)}.sidebar-new .column-hashtag-new .tag-list li{box-shadow:0 5px 10px rgba(0,0,0,.06),0 16px 16px rgba(0,0,0,.08);line-height:28px;display:flex;align-items:center;text-align:center;margin-right:16px;margin-bottom:16px}.sidebar-new .column-popularposts-list .simple-post-new-list{list-style:none;max-width:305px;padding:0}.sidebar-new .column-popularposts-list .simple-post-new-list li{display:flex;margin-bottom:32px;justify-content:space-between;width:100%;height:152px;background:#fff;box-shadow:0 8px 8px rgba(0,0,0,.04),0 24px 40px rgba(0,0,0,.16);border-radius:8px}.sidebar-new .column-popularposts-list .simple-post-new-list .post-image{max-width:128px;height:152px;position:relative}.sidebar-new .column-popularposts-list .simple-post-new-list .post-image::before{content:"01";display:block;position:absolute;top:-15px;left:-18px;width:40px;height:40px;border-radius:180px;background:#ffff;border:2px solid #777;font-family:"Jost";font-style:normal;font-weight:500;font-size:16px;line-height:40px;color:#3c3ce6;text-align:center;padding-left:1px;letter-spacing:2px}.sidebar-new .column-popularposts-list .simple-post-new-list .post-image img{width:128px;height:152px;border-top-left-radius:8px;border-bottom-left-radius:8px}.sidebar-new .column-popularposts-list .simple-post-new-list .post-info{padding:16px 24px 24px}.sidebar-new .column-popularposts-list .simple-post-new-list .post-info .post-meta{font-family:"Jost";font-style:normal;font-weight:500;font-size:12px;line-height:24px;letter-spacing:2px;color:#999}.sidebar-new .column-popularposts-list .simple-post-new-list .post-info a{font-style:normal;font-weight:400;font-size:12px;line-height:24px;text-align:justify;letter-spacing:1px;color:#222}.sidebar-new .comlumn-sidebar-documents{padding:24px 32px 32px;border:2px solid #f6f6f6;box-sizing:border-box;border-radius:8px;margin-bottom:40px}.sidebar-new .comlumn-sidebar-documents .list figure img{width:100%;height:208px;border-radius:8px;box-shadow:0 8px 8px rgb(0 0 0/4%),0 24px 40px rgb(0 0 0/16%)}.sibar-line{width:100%;height:2px;background:#f6f6f6;border-radius:4px;margin-bottom:60px;display:none}@media (max-width:768px){.sidebar-new{position:relative}.sidebar-new .column-searchbox-new,.sidebar-new .search-category{border:0}.sidebar-new .column-hashtag-new,.sidebar-new .column-popularposts-list{border:0;margin-bottom:60px}.sidebar-new .column-hashtag-new .column-hashtag-item,.sidebar-new .column-popularposts-list,.sidebar-new .column-searchbox-new .column-searchbox-list,.sidebar-new .search-category .search-category-list{padding:0}.sidebar-new .sidebar-title{color:#000}.sidebar-new .column-hashtag-new .tag-list{width:calc(100% + 30px)}.sidebar-new .column-hashtag-new .tag-listPC{display:none}.sidebar-new .column-popularposts-list .simple-post-new-list .post-image img,.sidebar-new .column-popularposts-list .simple-post-new-list li{height:128px}.sidebar-new .comlumn-sidebar-documents{border:0;padding:0;margin-bottom:240px!important}.sibar-line{display:block}.sidebar-new .column-searchbox-new,.sidebar-new .search-category{height:112px;margin-bottom:60px}}.sub-title-privacy_policy .privacy-block__column{margin-bottom:60px}.sub-title-privacy_policy .sub-privacy_policy{margin:30px 0 60px}.sub-privacy_policy h2{margin:0 auto 50px;font-size:2rem;font-weight:500;letter-spacing:0;line-height:2}.corporate-identity__h1-desc:after,.sub-privacy_policy h2::after{display:block;content:"";width:46px;height:5px;margin:10px 0 22px;border-radius:10px;background:-webkit-gradient(linear,left top,right top,from(#7f3bff),to(#3573ff));background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%)}.sub-privacy_policy .privacy-table__title{font-size:1.1428rem;color:#000;padding-bottom:30px}.sub-privacy_policy .privacy-table__logo img{width:auto;height:230px;margin:0 auto;display:block}.sub-privacy_policy .privacy-table__logo .txt-tel{text-align:left;padding:80px 70px 0 30px;letter-spacing:1px}.sub-privacy_policy .privacy-table__logo .txt-tel p{font-size:1.1428rem;color:#000!important}.sub-privacy_policy .privacy-table__logo .p-0{padding:0}@media (max-width:768px){.sub-privacy_policy .privacy-table__logo .txt-tel{letter-spacing:-1px;text-align:left;margin-top:30px;padding:0 0 0 11px}}.logo_privacy{margin:0 auto;width:12%;display:block}.logo_privacy img{width:auto;height:144px;margin:0 2.5px}@media (max-width:768px){.logo_privacy{width:44%}}#sdgs .sdgs-post-item h2.sdgs-post-item__title{margin:0 0 15px}hr.block-separate{margin:20px 0 40px;border:1px solid #dcdcdc}#new-header{position:fixed;top:0;width:100%;z-index:999999}#new-header .header-PC-scroll{display:none}#new-header .header-PC-scroll .header__inner{height:60px}#new-header .header-PC-scroll .header__inner .logo{top:15px;left:56px}#new-header .header-PC-scroll .header__inner .logo img{width:122px}.hidden-div{height:268px;width:100%}.category-news,.tag-news{margin-top:-104px}.index-top{margin:0 auto 168px}@media (max-width:768px){#new-header .header-PC-scroll{display:none!important}#new-header{position:sticky}.hidden-div{display:none}.category-news,.tag-news{margin-top:0}}.modal,.modal-backdrop{z-index:9999999}.member-page .block-title{text-align:left;color:#000;font-size:1.2857rem;font-weight:500;letter-spacing:.3em}.member-page .block-title.bt1{margin-bottom:40px}.member-page .block-title.bt2,.member-page .block-title.bt3{margin:40px 0}#top-page .img-top-fundbook{padding:80px 0;margin:auto;text-align:center}#top-page .img-top-fundbook img{max-width:406px}#top-page .img-top-fundbook p{font-family:Noto Sans JP;font-size:16px;margin:12px 0}#top-page .toppage-slider{width:100%;margin:0 auto}#top-page .index-slider .index-slider-title-2{font-weight:500;font-size:20px;line-height:40px;letter-spacing:1px;color:#222;font-family:"Noto Sans JP"}#top-page .index-slider h2{font-family:"Jost";font-weight:500;font-size:40px;line-height:60px;letter-spacing:12px;color:#222}#top-page .index-slider h2::after{width:72px;height:8px;margin:15px 0 22px}#top-page .sliderTop-PC{display:block}#top-page .sliderTop-SP{display:none}#top-page .sliderTop-PC .owl-item{max-width:406px}@media (max-width:768px){#top-page .img-top-fundbook{padding:80px 0;text-align:center;margin:auto 24px auto auto}#top-page .img-top-fundbook img{width:100%;height:auto}#top-page .img-top-fundbook p{font-family:Noto Sans JP;font-size:14px;margin:12px 0}#top-page .sliderTop-PC{display:none}#top-page .sliderTop-SP{display:block}#top-page .toppage-slider{padding-left:24px;padding-top:120px;width:auto}#top-page .index-slider h2{font-size:24px;line-height:40px}#top-page .index-slider .index-slider-title-2{font-size:14px}#top-page .index-slider h2::after{width:40px;height:4px;margin:25px 0 22px}}#top-page .index-slider{margin:0 auto;max-width:1920px}#top-page .owl-carousel .owl-stage-outer{height:625px}#top-page .index-slider__item article{background:#fff;box-shadow:0 8px 8px rgba(0,0,0,.04),0 24px 40px rgba(0,0,0,.16);border-radius:8px;padding:0}#top-page .index-slider__item article .inner{height:560px;padding:0}#top-page .owl-carousel .post-image img{height:264px}#top-page .index-slider .meta .category,#top-page .index-slider__item article .inner .post-content time{font-style:normal;background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#top-page .index-slider__item article .inner .post-content time{font-family:"Jost";font-weight:500;font-size:14px;line-height:28px;letter-spacing:2px;padding-right:16px;border-right:2px solid #f6f6f6}#top-page .index-slider .meta .category{font-family:"Noto Sans CJK JP";font-weight:400;font-size:12px;line-height:24px;letter-spacing:1px;padding-left:16px}#top-page .index-slider__item article .inner .post-content .meta{margin-bottom:12px}#top-page .index-slider .index-tags,#top-page .index-slider__title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;font-style:normal;font-weight:400;text-align:left;letter-spacing:1px}#top-page .index-slider .index-tags{max-height:90px;font-size:16px;line-height:32px;text-overflow:ellipsis;color:#333;-webkit-line-clamp:2;padding-top:22px;border-top:2px solid #f6f6f6;margin:0}#top-page .index-slider__title{-webkit-line-clamp:3;font-size:20px;line-height:38px;margin-bottom:22px;height:105px}#top-page .index-slider__wrap .sliderTop-PC .owl-dots{text-align:center;width:277px;position:absolute;border-radius:3px;top:-81px;right:356px}#top-page .index-slider__wrap .owl-dots .owl-dot{width:calc(50%/var(--item));height:2px;background:#777;opacity:.1}#top-page .index-slider__wrap .owl-dots .owl-dot.active{width:50%}#top-page .index-slider__wrap .owl-nav{width:373px;height:32px;top:-80px;right:311px}#top-page .index-slider .bx-prev,#top-page .index-slider .owl-prev{background:url(../img/header-service/VectorLeft.png)no-repeat center center!important;left:0!important}#top-page .nav-item{width:277px;height:3px;position:absolute;border-radius:3px;top:112px;right:358px;display:flex}#top-page .nav-item .nav-item-1,#top-page .nav-item .nav-item-2{width:134px;height:2px;background:#777;opacity:.1}#top-page .index-slider__wrap .owl-dots .owl-dot.active,#top-page .nav-item .nav-item-1.active,#top-page .nav-item .nav-item-2.qa.active{background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);border-radius:3px;opacity:1}#top-page .index-slider .bx-next,#top-page .index-slider .owl-next{background:url(../img/header-service/VectorSP.png)no-repeat center center!important;background-size:32px auto;background-repeat:no-repeat;right:0!important}#top-page .index-news-button__footer{text-align:center;margin-top:80px}#top-page .index-news-button__footer a{display:inline-flex;align-items:center;justify-content:center;padding:28px 145px;background-image:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);border-radius:8px;position:relative;color:#ffff;font-weight:400;font-size:16px}.sellside #top-page .index-slider h2{padding-top:240px}@media screen and (max-width:767px){#top-page .index-news-button__footer.mr-right-24{margin-right:24px}#top-page .index-slider__wrap .owl-dots .owl-dot{margin:0;border:0}#top-page .owl-carousel .owl-stage-outer{height:540px}#top-page .index-slider .index-tags{font-size:14px}#top-page .sliderTop-SP .index-slider__item article .inner{height:472px}#top-page .sliderTop-SP .post-image img{height:216px}#top-page .index-slider__wrap .owl-dots{text-align:center;width:279px;position:absolute;border-radius:3px;bottom:10px;left:47%;transform:translate(-50%,50%);padding-bottom:30px}#top-page .sliderTop-SP .index-slider__title{-webkit-line-clamp:2;height:64px;line-height:36px;margin-bottom:24px}#top-page .index-news-block__inner{background:0 0;padding:0;margin:0 20px}#top-page .index-news-block__item h2{padding-top:120px;font-size:24px;margin-bottom:16px;line-height:0}#top-page .index-news-wrapper .index-news-block__body .news-block__item{padding:32px 24px;max-height:unset}#top-page .index-news-block__body dl dt{display:flex;margin:0}#top-page .index-news-wrapper{margin:0}#top-page .index-news-button__footer{margin-top:30px}.sellside #top-page .index-news-button__footer{padding-right:24px}#top-page .index-news-button__footer a{background:linear-gradient(90deg,#0087e8 0,#3c3ce6 55.07%,#aa3cff 100%);padding:0;width:100%;height:80px}.sellside #top-page .index-slider h2{padding-top:120px}}.post-list .inner.h-100{height:100%;max-height:600px}.comlumn-hashtag .list{margin:0;padding:0 0 25px;list-style:none}.comlumn-hashtag .list img{max-width:270px}.comlumn-hashtag .list li .movie_title{color:#202020;font-size:16px}.comlumn-hashtag .list li:hover{cursor:pointer}.columns .main-column{margin-right:unset}.columns .sidebar{position:inherit}.comlumn-hashtag__item .support-documents{letter-spacing:.2em;font-size:1.5rem;font-weight:400;position:relative;color:#000}@media (max-width:768px){.comlumn-hashtag .list img{max-width:288px}}.buttons .button{width:100%;display:block;font-size:12px;padding:1px!important;letter-spacing:.02em;position:relative;line-height:1.3;transition:.25s all;color:#3f9dfb;border:0;text-align:center;background-color:#fff}#header .inner .buttons .button1,#header .inner .buttons .button2{margin-right:20px}#header .inner .buttons .button3{margin-right:40px}#company .company-description__list .company-description__item .company-description__detail dl dd a:hover{text-decoration:none}@media (max-width:768px){#company .company-description__list .company-description__item .company-description__detail dl dd a{letter-spacing:.1em}#company .company-description__list .company-description__item .company-description__detail dl dt{padding-right:unset}}#company .company-description__list .company-description__item .company-description__detail dl dd a{color:#3286d9!important;text-decoration:underline}#company .core-values-block .core-values__list.core-values__list-1{justify-content:center}.privacy-table .privacy-table__logo .group-1{margin-right:15px}.privacy-table .privacy-table__logo .group-1 img{height:118px}.privacy-table .privacy-table__logo .group-1 p{line-height:22px;font-size:18px;font-weight:500;letter-spacing:0}.platform-function-block .container-fluid .inner .platform-function-list .platform-function-list__item:nth-child(5){border-bottom:none}.company-group__img{display:flex;align-items:flex-start}.company-group__img img{width:115px;height:auto;margin-right:15px}@media (max-width:768px){#company .company-description__list .company-description__item .company-description__detail dl dd a{letter-spacing:.1em}#company .company-description__list .company-description__item .company-description__detail dl dt{padding-right:unset}.company-group__img img{width:100px;height:auto;margin-right:10px}.company-group__img img:first-child{margin-left:8px}.company-group__img img:last-child{width:130px!important}}.corporate-identity{position:relative}.corporate-identity__container{padding-right:3rem;padding-left:3rem}.corporate-identity__h1{font-size:3.4285rem;font-weight:500;font-style:normal;line-height:1.6;letter-spacing:.3em;color:#000;margin-top:30px}.corporate-identity__h1-desc{font-size:1.2857rem;font-weight:500;line-height:1.5;letter-spacing:.3em;color:#1f1f1f}.corporate-identity__img{overflow:hidden;border-radius:10px}.corporate-purpose__container{padding-right:3rem;padding-left:3rem}.corporate-purpose__h2{font-weight:500;font-family:jost;letter-spacing:.3em}.corporate-purpose__h2-desc{font-size:1.2857rem;font-weight:500;line-height:1.5;letter-spacing:.3em;color:#1f1f1f}.corporate-corevalue__h2-desc:after,.corporate-purpose__h2-desc:after{display:block;content:"";width:46px;height:5px;border-radius:10px;background:-webkit-gradient(linear,left top,right top,from(#7f3bff),to(#3573ff));background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%);margin:15px 0 22px}.corporate-purpose__contents{text-align:center}.corporate-purpose__contents-eng{font-family:"Jost";letter-spacing:.3rem;line-height:2;color:#222}.corporate-corevalue__container{padding-right:3rem;padding-left:3rem}.corporate-corevalue__title{margin-bottom:3rem}.corporate-corevalue__h2{font-weight:500;font-family:jost;letter-spacing:.3em}.corporate-corevalue__h2-desc{font-size:1.2857rem;font-weight:500;line-height:1.5;letter-spacing:.3em;color:#1f1f1f}.corporate-corevalue__list{margin-bottom:120px;list-style:none;padding:0;position:relative}.corporate-corevalue__list-item{display:flex;flex-direction:column;justify-content:center;text-align:center;position:relative}.corporate-corevalue__list-item:after,.corporate-corevalue__list-item:before{content:"";display:block;position:absolute;z-index:1}.corporate-corevalue__list-item:before{width:2px;height:50px;background:-webkit-gradient(linear,top,bottom,from(#7f3bff),to(#3573ff));background:linear-gradient(180deg,#7f3bff 0,#3573ff 100%)}.corporate-corevalue__list-item:after{width:50px;height:2px;background:-webkit-gradient(linear,left,right,from(#7f3bff),to(#3573ff));background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%)}.corporate-corevalue__list-item:last-child:after,.corporate-corevalue__list-item:last-child:before{display:none}.corporate-corevalue__list-item__customer{background:url(//images.microcms-assets.io/assets/f12bb2497f074178983d168d6a313dc4/b5017933d94d4fa6924fe6cb38007e6b/corporate-identity_core-value__customer.png)no-repeat center/cover;background:url(//images.microcms-assets.io/assets/f12bb2497f074178983d168d6a313dc4/4ba6d6b004634c0182faffc520105f1c/corporate-identity_core-value__customer.webp)no-repeat center/cover}.corporate-corevalue__list-item__quality{background:url(//images.microcms-assets.io/assets/f12bb2497f074178983d168d6a313dc4/b6c7f8d8e4d047fe9ff98ca02da5d456/corporate-identity_core-value__quality.png)no-repeat center/cover;background:url(//images.microcms-assets.io/assets/f12bb2497f074178983d168d6a313dc4/dd5e4d144cdd4b719c9954d8a593ec3f/corporate-identity_core-value__quality.webp)no-repeat center/cover}.corporate-corevalue__list-item__sustainability{background:url(//images.microcms-assets.io/assets/f12bb2497f074178983d168d6a313dc4/245df907aace4deeaa93c86708090e8a/corporate-identity_core-value__sustainability.png)no-repeat center/cover;background:url(//images.microcms-assets.io/assets/f12bb2497f074178983d168d6a313dc4/485cd7c1cf25453bb5bc885849d93b39/corporate-identity_core-value__sustainability.webp)no-repeat center/cover}.corporate-corevalue__list-item__h3{color:#fff;margin:0 0 2rem;line-height:1.3;font-family:"Jost";letter-spacing:.8rem;font-weight:500}.corporate-corevalue__list-item__h3-desc{color:#fff;margin:0;line-height:1}@media screen and (max-width:768px){.pc{display:none}.corporate-identity__title{padding-top:10rem;margin-bottom:6rem}.corporate-identity__h1{font-size:2.2142rem}.corporate-identity__img{position:static;margin:0-42px 60px 0;border-top-right-radius:0;border-bottom-right-radius:0}.corporate-identity__img img{width:100%;height:auto}.corporate-purpose__h2{font-size:1.5rem;margin-bottom:.5rem}.corporate-purpose__h2-desc{font-size:1rem}.corporate-purpose__contents{padding-top:4rem;margin-bottom:7rem}.corporate-purpose__contents-jpn{font-size:1.1rem;letter-spacing:.3rem;line-height:2.2;margin-bottom:2.2rem;color:#222}.corporate-purpose__contents-eng{font-size:1rem}.corporate-corevalue__h2{font-size:1.5rem;margin-bottom:.5rem}.corporate-corevalue__h2-desc{font-size:1rem}.corporate-corevalue__list{margin-bottom:7rem}.corporate-corevalue__list:after{width:2px;height:6rem;background:-webkit-gradient(linear,left top,right bottom,from(#7f3bff),to(#3573ff));background:linear-gradient(180deg,#7f3bff 0,#3573ff 100%);top:calc(50% - 4.5rem);left:calc(50% - 1px)}.corporate-corevalue__list-item{padding:7rem 0}.corporate-corevalue__list-item:before{left:calc(50% - 1px);bottom:-24px}.corporate-corevalue__list-item:after{left:calc(50% - 25px);bottom:-1px}.corporate-corevalue__list-item__h3{font-size:1.7rem;letter-spacing:.6rem}}@media screen and (min-width:769px){.sp{display:none}.corporate-identity__container{max-width:1084px;margin:0 auto}.corporate-identity__title{margin-bottom:42rem}.corporate-identity__h1{font-size:3.4285rem}.corporate-identity__img{position:absolute;top:-70px;left:48%}.corporate-purpose__container{max-width:1084px;margin:0 auto}.corporate-purpose__h2{font-size:2rem;margin-bottom:1rem}.corporate-purpose__h2-desc{font-size:1.2857rem}.corporate-purpose__contents{padding-top:8rem;margin-bottom:10rem}.corporate-purpose__contents-jpn{font-size:2rem;letter-spacing:.6rem;line-height:2;margin-bottom:3rem;color:#222}.corporate-purpose__contents-eng{font-size:1.5rem}.corporate-corevalue__container{max-width:1084px;margin:0 auto}.corporate-corevalue__h2{font-size:2rem;margin-bottom:1rem}.corporate-corevalue__h2-desc{font-size:1.2857rem}.corporate-corevalue__list{display:flex;justify-content:space-around;align-items:stretch;max-width:1920px;margin:0 auto 10rem}.corporate-corevalue__list-item{width:50%;padding:10rem 0}.corporate-corevalue__list-item:before{top:calc(50% - 25px);right:-1px}.corporate-corevalue__list-item:after{top:calc(50% - 1px);right:-26px}.corporate-corevalue__list-item__h3{font-size:3rem}}