@charset "UTF-8";@import url(//hello.myfonts.net/count/39a78c);img,legend{border:0}body,button[disabled],html input[disabled]{cursor:default}dd,dl,dt,legend,li,pre code,td,th,ul{padding:0}.l-footer,[data$='.svg'],[src$='.svg'],table{width:100%}@font-face{font-family:tradeGothicCondensed;font-weight:700;src:url(../fonts/39A78C_0_0.eot?) format('eot'),url(../fonts/39A78C_0_0.woff2) format('woff2'),url(../fonts/39A78C_0_0.woff) format('woff'),url(../fonts/39A78C_0_0.ttf) format('truetype')}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}h1{font-size:2em;margin:.67em 0}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;height:auto;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=radio],input[type=checkbox]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}table{border-spacing:0;border-collapse:collapse}li,ul{list-style:none}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:1}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;font-family:FP-KoburinaGoStdN-W6,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-weight:700;color:#141516;background-color:#fff;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;-webkit-font-kerning:normal;font-kerning:normal;-ms-overflow-style:none;overscroll-behavior-y:none}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:700;line-height:1;color:inherit}li>ol,li>ul{margin-bottom:0}dd{margin-left:0}th{text-align:left}a,a:active,a:focus,a:hover{text-decoration:none;color:#141516}address,cite,dfn,em,i{font-style:normal}code,pre{font-family:Consolas,Menlo,Courier,monospace}code{padding:.2em;background-color:rgba(0,0,0,.06)}pre code{background-color:inherit}address,blockquote,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,table,ul{margin-top:0;margin-bottom:0}.l-page-wrapper{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;opacity:0}.l-page{overflow:hidden;will-change:transform}.is-fixed{position:fixed}.l-contents,.l-footer,.l-section{position:relative}.l-footer{z-index:99;height:100%}.l-contents{z-index:100;overflow-x:hidden;overflow-y:hidden}.l-load,.l-screen-transition{position:fixed;right:0;bottom:0;left:0}.l-screen-transition{z-index:-1;top:0;top:-50px;height:calc(100vh + 100px);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;background:#f1f1f1;will-change:transform}.l-screen-transition.is-screen-transition--in{z-index:999;-webkit-transition:-webkit-transform .4s cubic-bezier(0,0,.58,1);transition:-webkit-transform .4s cubic-bezier(0,0,.58,1);transition:transform .4s cubic-bezier(0,0,.58,1);transition:transform .4s cubic-bezier(0,0,.58,1),-webkit-transform .4s cubic-bezier(0,0,.58,1);-webkit-transform:scaleY(1);transform:scaleY(1)}.l-screen-transition.is-screen-transition--in.is-screen-transition--out{z-index:999;-webkit-transition:-webkit-transform .6s cubic-bezier(.55,.085,.68,.53);transition:-webkit-transform .6s cubic-bezier(.55,.085,.68,.53);transition:transform .6s cubic-bezier(.55,.085,.68,.53);transition:transform .6s cubic-bezier(.55,.085,.68,.53),-webkit-transform .6s cubic-bezier(.55,.085,.68,.53);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top!important;transform-origin:top!important}.l-load{z-index:10000;top:0;background-color:#fff}.c-icon-facebook,.c-icon-instagram,.c-icon-note,.c-icon-twitter{fill:#999}.u-text-indent{text-indent:1em!important}.u-text-note{margin-left:1em!important;text-indent:-1em!important}.u-align-left,.u-ml-zero{margin-left:0!important}.u-text-nowrap{white-space:nowrap!important}.u-text-breakword{word-wrap:break-word!important;overflow-wrap:break-word!important}.u-text-justify{text-align:justify!important;text-justify:inter-ideograph!important}.u-text-none{text-transform:none!important}.u-text-lowercase{text-transform:lowercase!important}.u-text-uppercase{text-transform:uppercase!important}.u-text-capitalize{text-transform:capitalize!important}.u-text-smallcaps{font-variant:small-caps!important}.u-text-vertical{-ms-writing-mode:tb-rl!important;-webkit-writing-mode:vertical-rl!important;writing-mode:vertical-rl!important;-webkit-text-orientation:mixed!important;text-orientation:mixed!important}.u-text-vertical--upright{-webkit-text-orientation:upright!important;text-orientation:upright!important}.u-text-right{text-align:right!important}.u-text-center{text-align:center!important}.u-text-left{text-align:left!important}.u-text-top{vertical-align:top!important}.u-text-middle{vertical-align:middle!important}.u-text-bottom{vertical-align:bottom!important}.u-mt-zero{margin-top:0!important}.u-mb-zero{margin-bottom:0!important}.u-mr-zero{margin-right:0!important}.u-align-center,.u-align-left{margin-right:auto!important}.u-align-left{display:block!important}.u-align-center,.u-align-right{display:block!important;margin-left:auto!important}.u-align-right{margin-right:0!important}@media screen and (min-width:768px){.l-header .header__gnav-menu .menu-list>.item .link,.privacy{font-family:tradeGothicCondensed,sans-serif;font-weight:700;-webkit-font-feature-settings:'palt' 1}.news-detail .body p.center,.s-contact .mail-adress{text-align:center}.index .s-news .news-list>.item .text:hover,.link-list>.item:hover,.news-list .news-list>.item .text:hover,.policy .s-policy .main-list>.item .value .link,.terms .s-terms .link-indent,.terms .s-terms .main-list>.item .value .link{text-decoration:underline}html{font-size:16px}.l-header{position:fixed;z-index:1000;width:100%}.l-header .header__gnav{position:relative}.l-header .header__gnav .menu-icon{position:absolute;z-index:2;top:32px;left:20px;width:64px;height:64px}.l-header .header__gnav .menu-icon .close{position:absolute;top:0;right:0;bottom:0;left:0;width:34px;height:34px;margin:auto;cursor:pointer;-webkit-transform:scale(.2) rotate(275deg) translateY(-303px);transform:scale(.2) rotate(275deg) translateY(-303px);-webkit-transform-origin:center;transform-origin:center}.l-header .header__gnav .menu-icon .close .line1{position:absolute;top:0;right:0;bottom:0;left:0;width:34px;height:6px;margin:auto}.l-header .header__gnav .menu-icon .close .line1:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';background:#141516}.l-header .header__gnav .menu-icon .close .line2{position:absolute;top:0;right:0;bottom:0;left:0;width:6px;height:34px;margin:auto}.l-header .header__gnav .menu-icon .close .line2:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';background:#141516}.l-header .header__gnav .menu-icon .open{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;-webkit-transform-origin:center;transform-origin:center}.l-header .header__gnav .menu-icon .open .line-top{position:absolute;top:0;top:-15px;right:0;bottom:0;left:0;width:34px;height:6px;margin:auto}.l-header .header__gnav .menu-icon .open .line-top:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';-webkit-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1);-webkit-transform-origin:center;transform-origin:center;background:#141516}.l-header .header__gnav .menu-icon .open .line-bottom{position:absolute;top:0;right:0;bottom:0;bottom:-15px;left:0;width:34px;height:6px;margin:auto}.l-header .header__gnav .menu-icon .open .line-bottom:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';-webkit-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1);-webkit-transform-origin:center;transform-origin:center;background:#141516}.l-header .header__gnav .menu-icon .open:hover .line-top:before{-webkit-transform:translateY(2px);transform:translateY(2px)}.l-header .header__gnav .menu-icon .open:hover .line-bottom:before{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.l-header .header__gnav-menu{position:absolute;z-index:1;top:0;left:0;display:none;width:100vw;height:100vh;opacity:0;background:rgba(255,255,255,.9);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-header .header__gnav-menu .menu-list>.item{-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1)}.l-header .header__gnav-menu .menu-list>.item:nth-child(n+2){margin-top:20px}.l-header .header__gnav-menu .menu-list>.item:hover{-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}.l-header .header__gnav-menu .menu-list>.item .link{font-size:40px;position:relative;letter-spacing:.045em;font-feature-settings:'palt' 1}.l-header .header__gnav-menu .menu-list>.item .link:before{position:absolute;bottom:0;width:100%;height:4px;content:'';-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1;background:#141516}.link-list,.privacy{position:absolute;bottom:20px}.l-header .header__gnav-menu .menu-list>.item .link:hover::before{-webkit-transform:scaleY(1);transform:scaleY(1)}.l-footer{padding-top:140px;padding-bottom:200px}.privacy{font-size:10px;left:32px;color:#666;font-feature-settings:'palt' 1}.l-modal .info-area .close-btn .text,.s-contact .mail-adress .link{font-family:tradeGothicCondensed,sans-serif;font-weight:700;-webkit-font-feature-settings:'palt' 1}.link-list{right:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.link-list>.item:nth-child(n+2){margin-left:20px}.link-list>.item .link{font-size:10px;letter-spacing:.045em}.s-contact .mail-adress .link{font-size:64px;position:relative;display:inline-block;-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);letter-spacing:.045em;font-feature-settings:'palt' 1}.l-modal .info-area .gaiyou,.l-modal .info-area .position{font-family:FP-KoburinaGoStdN-W3,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-weight:400}.s-contact .mail-adress .link:hover{-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}.s-contact .mail-adress .link:before{position:absolute;bottom:0;width:100%;height:5px;content:'';-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1;background:#141516}.s-contact .mail-adress .link:hover::before{-webkit-transform:scaleY(1);transform:scaleY(1)}.l-index-kv{position:relative;z-index:500;height:100vh;min-height:700px;max-height:780px}.l-index-kv .l-logo{position:absolute;top:40px;right:42px}.l-index-kv .l-index-kv__read{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:1020px;padding:0 32px;margin:200px auto 40px}.l-index-kv .l-index-kv__read .message{position:absolute;top:0;left:32px}.l-index-kv .l-index-kv__read .logo{position:absolute;top:40px;right:42px}.l-index-kv .l-index-kv__scroll{position:absolute;left:46px;opacity:0}.l-index-kv .l-index-kv__scroll .scroll-down-icon{position:relative;width:12px;height:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:sdb 3s infinite;animation:sdb 3s infinite;-webkit-animation-timing-function:cubic-bezier(.42,0,.58,1);animation-timing-function:cubic-bezier(.42,0,.58,1)}.l-index-kv .l-index-kv__scroll .scroll-down-icon .line1{position:absolute;bottom:0;left:0;width:12px;height:3px;background:#141516}.l-index-kv .l-index-kv__scroll .scroll-down-icon .line2{position:absolute;width:3px;height:12px;background:#141516}.l-index-kv .l-index-kv__scroll .scroll-down-icon .link{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0}.l-kv{position:relative;z-index:500;height:168px}.l-kv .l-logo{position:absolute;top:40px;right:42px}.l-modal{position:fixed;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;width:100vw;height:100vh;opacity:0;background:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-modal .info-area{width:880px;margin:auto;padding:80px;background:#fff}.l-modal .info-area .name{font-size:20px;letter-spacing:.1em}.l-modal .info-area .position{font-size:12px;margin-top:18px;letter-spacing:.1em;color:#666}.l-modal .info-area .gaiyou{font-size:16px;font-weight:500;line-height:1.75;margin-top:34px;margin-bottom:54px;letter-spacing:.1em}.l-modal .info-area .close-btn{line-height:58px;display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;width:335px;height:58px;margin:0 auto;cursor:pointer;background:#f7f7f7;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-modal .info-area .close-btn:hover .text{-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.l-modal .info-area .close-btn:hover .text:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.l-modal .info-area .close-btn .text{font-size:18px;position:relative;-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);letter-spacing:.045em;font-feature-settings:'palt' 1}.c-headline1,.index .s-investment-policy .policy-list>.item .no,.index .s-news .news-list>.item .date{-webkit-font-feature-settings:'palt' 1;font-family:tradeGothicCondensed,sans-serif;font-weight:700}.l-modal .info-area .close-btn .text:before{position:absolute;bottom:18px;width:100%;height:2px;content:'';-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1;background:#141516}.c-headline1{font-size:40px;display:block;width:100%;margin-bottom:80px;letter-spacing:.045em;font-feature-settings:'palt' 1}.c-section-body-s3{float:right;width:680px;margin-right:15%}.c-section-body-s2{float:right;width:740px}.c-section-body-s{float:right;width:800px}.c-section-body-m{float:right;width:920px}.c-inner{position:relative;width:100%;max-width:1290px;margin-right:auto;margin-left:auto;padding-right:50px;padding-left:100px}.c-pager{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:80px;margin-right:20%;margin-bottom:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-pager .page-numbers{font-size:14px;font-weight:700;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:36px;height:36px;margin:0 12px;padding-left:2px;-webkit-transition-duration:cubic-bezier(.3,.4,.1,1);-webkit-transition-duration:.2s;transition-duration:cubic-bezier(.3,.4,.1,1);transition-duration:.2s;letter-spacing:.14em;color:#141516;border-radius:50%;background:#f6f6f6;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-pager .page-numbers.next:before,.c-pager .page-numbers.prev:before{position:absolute;left:0;width:10px;height:10px;margin:auto;border-top:2px solid #141516;border-right:2px solid #141516;border-radius:2px;top:0;bottom:0;content:''}.c-pager .page-numbers.next:hover,.c-pager .page-numbers.prev:hover{background:#141516}.c-pager .page-numbers:active,.c-pager .page-numbers:focus,.c-pager .page-numbers:hover{color:#141516}.c-pager .page-numbers.next:before{right:0;right:3px;-webkit-transition-duration:cubic-bezier(.3,.4,.1,1);-webkit-transition-duration:.2s;transition-duration:cubic-bezier(.3,.4,.1,1);transition-duration:.2s;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-pager .page-numbers.prev:before{right:0;left:3px;-webkit-transition-duration:cubic-bezier(.3,.4,.1,1);-webkit-transition-duration:.2s;transition-duration:cubic-bezier(.3,.4,.1,1);transition-duration:.2s;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.c-pager .page-numbers.next:hover:before,.c-pager .page-numbers.prev:hover:before{border-top:2px solid #fff;border-right:2px solid #fff}.c-pager .page-numbers+a:hover,.c-pager .page-numbers.current{color:#fff;background:#141516}.index .s-access:after,.index .s-info:after,.index .s-investment-policy:after,.index .s-message:after,.index .s-news:after,.index .s-partnership:after,.index .s-portfolio:after,.index .s-team:after{display:block;clear:both;content:''}.index .s-message{margin-top:140px}.index .s-message .text{font-size:16px;line-height:3;margin-top:-16px;margin-bottom:-16px;letter-spacing:.04em}.index .s-investment-policy{margin-top:180px}.index .s-investment-policy .text{font-size:16px;line-height:1.75;margin-top:-6px;margin-bottom:-6px;letter-spacing:.04em}.index .s-investment-policy .policy-list{margin-top:40px;padding-left:12px}.index .s-investment-policy .policy-list>.item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index .s-investment-policy .policy-list>.item:nth-child(n+2){margin-top:30px}.index .s-investment-policy .policy-list>.item .no{font-size:10px;display:inline-block;margin-right:24px;letter-spacing:.045em;font-feature-settings:'palt' 1}.index .s-investment-policy .policy-list>.item .value{font-size:16px;line-height:1.75;margin-top:-6px;margin-bottom:-6px;letter-spacing:.04em}.index .s-news{margin-top:180px}.index .s-news .news-list{width:80%}.index .s-news .news-list>.item:nth-child(n+2){margin-top:30px}.index .s-news .news-list>.item .date{font-size:14px;letter-spacing:.03em;color:rgba(0,0,0,.15);font-feature-settings:'palt' 1}.index .s-news .more-btn .t,.index .s-portfolio .coming-soon{-webkit-font-feature-settings:'palt' 1}.index .s-news .news-list>.item .text{font-size:16px;line-height:1.5;display:inline-block;margin-top:8px;margin-bottom:-4px;-webkit-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1);letter-spacing:.04em}.index .s-news .more-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;height:40px;margin-top:56px;-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);background:#f7f7f7;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index .s-news .more-btn:hover .t{-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.index .s-news .more-btn:hover .t:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.index .s-news .more-btn .t{font-family:tradeGothicCondensed,sans-serif;font-size:12px;font-weight:700;position:relative;-webkit-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1);letter-spacing:.045em;color:#141516;font-feature-settings:'palt' 1}.index .s-portfolio .coming-soon,.index .s-team .small-team-list>.item .key{font-family:tradeGothicCondensed,sans-serif;font-size:22px;font-weight:700;letter-spacing:.045}.index .s-news .more-btn .t:before{position:absolute;bottom:0;width:100%;height:1px;content:'';-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1;background:#141516}.index .s-portfolio{margin-top:180px}.index .s-portfolio .coming-soon{text-align:center;font-feature-settings:'palt' 1}.index .s-portfolio .portfolio-list:after{display:block;clear:both;content:''}.index .s-portfolio .portfolio-list>.item{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:300px;height:72px;margin-right:5px;-webkit-transition:.3s cubic-bezier(0,0,.58,1);transition:.3s cubic-bezier(0,0,.58,1);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index .s-portfolio .portfolio-list>.item:hover{background:#f2f2f2}.index .s-portfolio .portfolio-list>.item:nth-child(n+4){margin-top:32px}.index .s-team{margin-top:180px}.index .s-team .small-team-list{width:100%}.index .s-team .small-team-list>.item:nth-child(n+2){margin-top:56px}.index .s-team .small-team-list>.item .key{margin-bottom:40px;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1}.index .s-team .member-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.index .s-team .member-list>.item{width:calc(100% / 3 - 28px);margin-right:40px;cursor:pointer}.index .s-team .member-list>.item:nth-child(3n){margin-right:0}.index .s-team .member-list>.item:nth-child(n+4){margin-top:32px}.index .s-team .member-list>.item:hover .thumb img{-webkit-transform:scale(1.1);transform:scale(1.1)}.index .s-team .member-list>.item .thumb{display:inline-block;overflow:hidden;width:100%;height:auto}.index .s-team .member-list>.item .thumb img{width:100%;-webkit-transition:.4s cubic-bezier(0,0,.58,1);transition:.4s cubic-bezier(0,0,.58,1)}.index .s-team .member-list>.item .body{margin-top:12px}.index .s-team .member-list>.item .body .name{font-size:16px;letter-spacing:.03em}.index .s-team .member-list>.item .body .position{font-family:FP-KoburinaGoStdN-W3,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:12px;font-weight:400;margin-top:6px;color:#666}.index .s-partnership .catalyst-title,.index .s-partnership .partner-list>.item .key{font-family:tradeGothicCondensed,sans-serif;font-weight:700;-webkit-font-feature-settings:'palt' 1;letter-spacing:.045}.index .s-team .member-list>.item .body .gaiyou{display:none}.index .s-partnership{margin-top:180px}.index .s-partnership .text{font-size:16px;line-height:1.75;margin-top:-6px;margin-bottom:44px}.index .s-partnership .catalyst-thumb{display:inline-block;width:100%;height:auto}.index .s-partnership .catalyst-thumb img{width:100%}.index .s-partnership .catalyst-title{font-size:22px;margin-top:50px;margin-bottom:24px;font-feature-settings:'palt' 1}.index .s-partnership .partner-list>.item:nth-child(n+2){margin-top:24px}.index .s-partnership .partner-list>.item .key{font-size:18px;margin-bottom:20px;padding-left:16px;font-feature-settings:'palt' 1}.index .s-partnership .member-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 60px);margin-left:60px;-ms-flex-wrap:wrap;flex-wrap:wrap}.index .s-partnership .member-list>.item{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% / 3 - 50px);margin-right:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index .s-partnership .member-list>.item:nth-child(3n){margin-right:0}.index .s-partnership .member-list>.item:nth-child(n+4){margin-top:30px}.index .s-partnership .member-list>.item .thumb{display:inline-block;overflow:hidden;width:60px;height:auto;border-radius:50%}.index .s-partnership .member-list>.item .thumb img{width:100%}.index .s-partnership .member-list>.item .body{position:relative;width:calc(100% - 60px);margin-left:6px}.index .s-partnership .member-list>.item .body .link{position:absolute;top:0;right:0;bottom:0;left:0}.index .s-partnership .member-list>.item .body .name{font-size:13px}.index .s-partnership .member-list>.item .body .name .c-externalLink{position:relative;top:-1px;display:inline-block;margin-left:3px}.index .s-partnership .member-list>.item .body .info .company,.index .s-partnership .member-list>.item .body .info .position{font-family:FP-KoburinaGoStdN-W3,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:10px;font-weight:400;line-height:1.5;margin-top:5.5px;margin-bottom:-2.5px}.index .s-info{margin-top:180px}.index .s-info .info-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.index .s-info .info-list>.item{width:460px}.index .s-info .info-list>.item>.key{font-family:tradeGothicCondensed,sans-serif;font-size:22px;font-weight:700;margin-bottom:40px;letter-spacing:.045;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1}.index .s-info .company-list>.item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.index .s-info .company-list>.item:nth-child(n+2){margin-top:30px}.index .s-info .company-list>.item .key{font-size:16px;width:72px;margin-right:24px;letter-spacing:.01em}.index .s-info .company-list>.item .value{font-family:FP-KoburinaGoStdN-W3,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:16px;font-weight:400;line-height:1.5;position:relative;width:calc(100% - 72px);margin-top:-4px;margin-bottom:-4px;letter-spacing:.01em;color:#666}.index .s-access .access-info .left .map-link .t,.index .s-access .access-info .left .title{font-family:tradeGothicCondensed,sans-serif;font-weight:700;-webkit-font-feature-settings:'palt' 1}.index .s-info .company-list>.item .value.value--address{padding-bottom:40px}.index .s-access{margin-top:180px}.index .s-access .access-info{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}.index .s-access .access-info.access-info2{margin-top:50px}.index .s-access .access-info .right{width:calc(100% - 220px - 80px);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.index .s-access .access-info .left{width:220px}.index .s-access .access-info .left .title{font-size:22px;line-height:1;margin-top:0;margin-bottom:0;letter-spacing:.045em;font-feature-settings:'palt' 1}.index .s-access .access-info .left .text{font-family:FP-KoburinaGoStdN-W3,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:12px;font-weight:400;line-height:1.75;margin-top:19.5px;margin-bottom:19.5px;letter-spacing:.045em}.index .s-access .access-info .left .map-link{display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;height:40px;-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);background:#141516;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index .s-access .access-info .left .map-link:hover .t{-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.index .s-access .access-info .left .map-link:hover .t:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.index .s-access .access-info .left .map-link .t{font-size:12px;position:relative;-webkit-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1);letter-spacing:.045em;color:#fff;font-feature-settings:'palt' 1}.news-detail .footer .back-btn .t,.news-list .news-list>.item .date{font-family:tradeGothicCondensed,sans-serif;font-weight:700;-webkit-font-feature-settings:'palt' 1}.index .s-access .access-info .left .map-link .t:before{position:absolute;bottom:0;width:100%;height:1px;content:'';-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1;background:#fff}.news-list .news-list{width:80%}.news-list .news-list>.item:nth-child(n+2){margin-top:30px}.news-list .news-list>.item .date{font-size:14px;letter-spacing:.03em;color:rgba(0,0,0,.15);font-feature-settings:'palt' 1}.news-list .news-list>.item .text{font-size:16px;line-height:1.5;display:inline-block;margin-top:8px;margin-bottom:-4px;-webkit-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1);letter-spacing:.04em}.news-detail .p-snsShareBottomArea{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:80px;margin-top:64px;border-radius:6px;background-color:#f3f3f1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.news-detail .p-snsShareBottomArea .sns__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-detail .p-snsShareBottomArea .sns__list .sns__item{margin:0 12px}.news-detail .p-snsShareBottomArea .sns__list .sns__item .snsIcn{display:inline-block;width:32px;height:auto;cursor:pointer}.news-detail .p-snsShareBottomArea .sns__list .sns__item .snsIcn img{width:100%}.news-detail .header .date{font-size:14px;letter-spacing:.04em;color:#d9d9d9}.news-detail .header .title{font-size:24px;line-height:1.75;margin-top:15px;margin-bottom:71px;letter-spacing:.04em}.news-detail .footer{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:48px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.news-detail .footer .back-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;height:40px;-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);background:#141516;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-detail .footer .back-btn:hover .t{-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.news-detail .footer .back-btn:hover .t:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.news-detail .footer .back-btn .t{font-size:12px;position:relative;-webkit-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1);letter-spacing:.045em;color:#fff;font-feature-settings:'palt' 1}.news-detail .footer .back-btn .t:before{position:absolute;bottom:0;width:100%;height:1px;content:'';-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1;background:#fff}.policy .s-policy .main-list>.item .value .link-indent:hover,.policy .s-policy .main-list>.item .value .link:hover,.terms .s-terms .link-indent:hover,.terms .s-terms .main-list>.item .value .link:hover{opacity:.6}.news-detail .body h2{font-size:20px;line-height:1.75;margin-top:40.5px;margin-bottom:12.5px;letter-spacing:.04em}.news-detail .body h3{font-size:16px;line-height:1.75;margin-top:26px;margin-bottom:10px;letter-spacing:.04em}.news-detail .body h4{font-size:14px;line-height:1.75;margin-top:26.75px;margin-bottom:6.75px;letter-spacing:.04em}.news-detail .body p,.news-detail .body td{font-family:FP-KoburinaGoStdN-W3,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:14px;margin-bottom:26.75px;line-height:1.75}.news-detail .body p{font-weight:400;font-weight:500;margin-top:6.75px}.news-detail .body img{width:100%;max-width:none;height:auto}.news-detail .body table,.news-detail .body td,.news-detail .body th{border-collapse:collapse;border:1px solid #666}.news-detail .body td,.news-detail .body th{width:30px;height:25px;padding:3px}.news-detail .body th{background:#f0e6cc}.news-detail .body .even{background:#fbf8f0}.news-detail .body .odd{background:#fefcf9}.news-detail .body td{font-weight:400;margin-top:26.75px}.terms .s-terms .link-indent{font-size:12px;-webkit-transition:.3s ease;transition:.3s ease}.terms .s-terms .main-list>.item .key{font-size:20px;line-height:1.75;margin-top:40.5px;margin-bottom:12.5px;margin-left:1.5em!important;text-indent:-1.5em!important;letter-spacing:.04em}.terms .s-terms .main-list .third-list>.item,.terms .s-terms .main-list>.item .value{font-family:FP-KoburinaGoStdN-W3,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:14px;margin-left:1em!important;text-indent:-1em!important;line-height:1.75}.terms .s-terms .main-list>.item .text{font-size:14px;line-height:1.75;margin-top:6.75px;margin-bottom:26.75px}.terms .s-terms .main-list>.item .value{font-weight:400;font-weight:500;margin-top:6.75px;margin-bottom:26.75px}.terms .s-terms .main-list>.item .value .link{font-weight:500;-webkit-transition:.3s ease;transition:.3s ease}.terms .s-terms .main-list .third-list{margin-top:-16px;margin-bottom:32px}.terms .s-terms .main-list .third-list>.item{font-weight:400;font-weight:500;margin-top:6.75px;margin-bottom:-5.25px;padding-left:24px}.terms .s-terms .main-list .third-list>.item:first-child{margin-top:0}.policy .s-policy .main-list>.item .key{font-family:FP-KoburinaGoStdN-W6,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:20px;font-weight:800;line-height:1.75;margin-top:40.5px;margin-bottom:12.5px;margin-left:1.5em!important;text-indent:-1.5em!important;letter-spacing:.04em}.policy .s-policy .main-list>.item .text,.policy .s-policy .main-list>.item .value{font-size:14px;margin-top:6.75px;margin-bottom:26.75px;line-height:1.75}.policy .s-policy .main-list>.item .value{font-family:FP-KoburinaGoStdN-W3,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-weight:400;font-weight:500}.policy .s-policy .main-list>.item .value .link-indent{font-size:12px;padding-left:14px;-webkit-transition:.3s ease;transition:.3s ease;text-decoration:underline}.policy .s-policy .main-list>.item .value .link{-webkit-transition:.3s ease;transition:.3s ease}.not-found .s-not-found .key{font-size:20px;line-height:1.75;margin-top:40.5px;margin-bottom:12.5px;margin-left:1.5em;text-indent:-1.5em;letter-spacing:.04em}.not-found .s-not-found .text{font-size:14px;line-height:1.75;margin-top:6.75px;margin-bottom:26.75px}.not-found .s-not-found .top-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;height:40px;margin-top:60px;-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);background:#141516;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.not-found .s-not-found .top-btn:hover .t{-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.not-found .s-not-found .top-btn:hover .t:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.not-found .s-not-found .top-btn .t{font-family:tradeGothicCondensed,sans-serif;font-size:12px;font-weight:700;position:relative;-webkit-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1);letter-spacing:.045em;color:#fff;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1}.not-found .s-not-found .top-btn .t:before{position:absolute;bottom:0;width:100%;height:1px;content:'';-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1;background:#fff}.u-sp-only{display:none!important}}@media screen and (min-width:768px) and (max-width:1023px){.s-contact .mail-adress .link{font-size:56px}}@media screen and (min-width:768px) and (max-width:923px){.s-contact .mail-adress .link{font-size:48px}}@media screen and (min-width:768px) and (max-width:1024px){.c-section-body-s3{margin-right:0}.c-section-body-m{width:720px}}@media screen and (min-width:768px) and (max-width:1080px){.c-section-body-s2{width:700px}.c-section-body-s{width:720px}}@media screen and (min-width:768px) and (max-width:920px){.c-section-body-s2{width:670px}.c-section-body-s{width:690px}.c-inner{padding-right:24px}}@media screen and (min-width:768px) and (max-width:1100px){.c-section-body-m{width:830px}.index .s-portfolio .portfolio-list>.item:nth-child(n+3){margin-top:32px}}@media screen and (max-width:767px){.l-header .header__gnav-menu .menu-list>.item .link,.privacy{font-family:tradeGothicCondensed,sans-serif;font-weight:700;-webkit-font-feature-settings:'palt' 1}.news-detail .body p.center,.privacy,.s-contact .mail-adress{text-align:center}.policy .s-policy .main-list>.item .value .link,.terms .s-terms .link-indent,.terms .s-terms .main-list>.item .value .link{text-decoration:underline}.l-header{position:fixed;z-index:1000;width:100%}.l-header .header__gnav{position:relative}.l-header .header__gnav .menu-icon{position:absolute;z-index:2;top:8px;left:8px;width:64px;height:64px}.l-header .header__gnav .menu-icon .close{position:absolute;top:0;top:12px;right:0;right:5px;bottom:0;left:0;width:34px;height:34px;margin:auto;cursor:pointer;-webkit-transform:scale(.2) rotate(275deg) translateY(-303px);transform:scale(.2) rotate(275deg) translateY(-303px);-webkit-transform-origin:center;transform-origin:center}.l-header .header__gnav .menu-icon .close .line1{position:absolute;top:0;right:0;bottom:0;left:0;width:24px;height:4px;margin:auto}.l-header .header__gnav .menu-icon .close .line1:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';background:#141516}.l-header .header__gnav .menu-icon .close .line2{position:absolute;top:0;right:0;bottom:0;left:0;width:4px;height:24px;margin:auto}.l-header .header__gnav .menu-icon .close .line2:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';background:#141516}.l-header .header__gnav .menu-icon .open{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;-webkit-transform-origin:center;transform-origin:center}.l-header .header__gnav .menu-icon .open .line-top{position:absolute;top:0;top:-12px;right:0;bottom:0;left:0;width:24px;height:4px;margin:auto}.l-header .header__gnav .menu-icon .open .line-top:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';-webkit-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1);-webkit-transform-origin:center;transform-origin:center;background:#141516}.l-header .header__gnav .menu-icon .open .line-bottom{position:absolute;top:0;right:0;bottom:0;bottom:-12px;left:0;width:24px;height:4px;margin:auto}.l-header .header__gnav .menu-icon .open .line-bottom:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';-webkit-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1);-webkit-transform-origin:center;transform-origin:center;background:#141516}.l-header .header__gnav .menu-icon .open:hover .line-top:before{-webkit-transform:translateY(2px);transform:translateY(2px)}.l-header .header__gnav .menu-icon .open:hover .line-bottom:before{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.l-header .header__gnav-menu{position:absolute;z-index:1;top:0;left:0;display:none;width:100vw;height:100vh;margin-left:20px;opacity:0;background:rgba(255,255,255,.9);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-modal,.link-list{-webkit-box-pack:center}.l-header .header__gnav-menu .menu-list>.item{-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1)}.l-header .header__gnav-menu .menu-list>.item:nth-child(n+2){margin-top:16px}.l-header .header__gnav-menu .menu-list>.item:hover{-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}.l-header .header__gnav-menu .menu-list>.item .link{font-size:30px;position:relative;letter-spacing:.045em;font-feature-settings:'palt' 1}.link-list,.privacy{position:absolute;width:100%}.l-header .header__gnav-menu .menu-list>.item .link:before{position:absolute;bottom:0;width:100%;height:4px;content:'';-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1;background:#141516}.l-header .header__gnav-menu .menu-list>.item .link:hover::before{-webkit-transform:scaleY(1);transform:scaleY(1)}.l-footer{padding-top:96px;padding-bottom:116px}.privacy{font-size:10px;bottom:20px;left:0;color:#666;font-feature-settings:'palt' 1}.l-modal .info-area .close-btn .text,.s-contact .mail-adress .link{font-family:tradeGothicCondensed,sans-serif;font-weight:700;-webkit-font-feature-settings:'palt' 1}.link-list{right:0;bottom:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.link-list>.item:nth-child(n+2){margin-left:20px}.link-list>.item .link{font-size:10px;letter-spacing:.045em}.s-contact .mail-adress .link{font-size:18px;position:relative;display:inline-block;-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);letter-spacing:.045em;font-feature-settings:'palt' 1}.l-modal .info-area .gaiyou,.l-modal .info-area .position{font-family:FP-KoburinaGoStdN-W3,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-weight:400}.s-contact .mail-adress .link:hover{-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}.s-contact .mail-adress .link:before{position:absolute;bottom:0;width:100%;height:5px;content:'';-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1;background:#141516}.l-index-kv{position:relative;z-index:500;height:690px}.l-index-kv .l-logo{position:absolute;top:24px;right:24px}.l-index-kv .l-index-kv__read{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:1020px;margin-top:220px;margin-right:auto;margin-left:auto;padding:0 32px}.l-index-kv .l-index-kv__read .message{position:absolute;top:0;left:32px}.l-index-kv .l-index-kv__read .logo{position:absolute;top:40px;right:42px;margin-top:40px}.l-index-kv .l-index-kv__scroll{position:absolute;left:46px;opacity:0}.l-index-kv .l-index-kv__scroll .scroll-down-icon{position:relative;width:12px;height:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:sdb 3s infinite;animation:sdb 3s infinite;-webkit-animation-timing-function:cubic-bezier(.42,0,.58,1);animation-timing-function:cubic-bezier(.42,0,.58,1)}.l-index-kv .l-index-kv__scroll .scroll-down-icon .line1{position:absolute;bottom:0;left:0;width:12px;height:3px;background:#141516}.l-index-kv .l-index-kv__scroll .scroll-down-icon .line2{position:absolute;width:3px;height:12px;background:#141516}.l-index-kv .l-index-kv__scroll .scroll-down-icon .link{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0}.l-kv{position:relative;z-index:500;height:120px}.l-kv .l-logo{position:absolute;top:24px;right:24px}.l-modal{position:fixed;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;width:100vw;height:100vh;opacity:0;background:#fff;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-modal .info-area{width:100%;margin:auto;padding:32px;background:#fff}.l-modal .info-area .name{font-size:18px;letter-spacing:.1em}.l-modal .info-area .position{font-size:10px;line-height:1.5em;margin-top:12px;letter-spacing:.1em;color:#666}.l-modal .info-area .gaiyou{font-size:13px;font-weight:500;line-height:1.75;margin-top:27.13px;margin-bottom:43.13px;letter-spacing:.1em}.l-modal .info-area .close-btn{line-height:48px;display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:48px;margin:0 auto;cursor:pointer;background:#f7f7f7;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-modal .info-area .close-btn:hover .text{-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.l-modal .info-area .close-btn:hover .text:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.l-modal .info-area .close-btn .text{font-size:18px;position:relative;-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);letter-spacing:.045em;font-feature-settings:'palt' 1}.c-headline1,.index .s-investment-policy .policy-list>.item .no{font-family:tradeGothicCondensed,sans-serif;font-weight:700;-webkit-font-feature-settings:'palt' 1}.l-modal .info-area .close-btn .text:before{position:absolute;bottom:18px;width:100%;height:2px;content:'';-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1;background:#141516}.c-headline1{font-size:35px;display:block;width:100%;margin-bottom:60px;letter-spacing:.045em;font-feature-settings:'palt' 1}.c-section-body-m,.c-section-body-s,.c-section-body-s2,.c-section-body-s3{float:right;width:calc(100% - 32px)}.c-inner{position:relative;width:100%;padding:0 20px}.c-pager{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:70px;margin-bottom:20px;margin-left:-10%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-pager .page-numbers{font-size:14px;font-weight:700;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:32px;height:32px;margin:0 12px;padding-left:3px;-webkit-transition-duration:cubic-bezier(.3,.4,.1,1);-webkit-transition-duration:.2s;transition-duration:cubic-bezier(.3,.4,.1,1);transition-duration:.2s;letter-spacing:.14em;color:#141516;border-radius:50%;background:#f6f6f6;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-pager .page-numbers:active,.c-pager .page-numbers:focus,.c-pager .page-numbers:hover{color:#141516}.c-pager .page-numbers.current,.c-pager .page-numbers:hover,.c-pager .page-numbersa:hover{color:#fff;background:#141516}.c-pager .page-numbersa:hover.next:before,.c-pager .page-numbersa:hover.prev:before{border-top:3px solid #fff;border-right:3px solid #fff}.c-pager .page-numbers.next:before,.c-pager .page-numbers.prev:before{position:absolute;left:0;width:8px;height:8px;margin:auto;border-top:2px solid #141516;border-right:2px solid #141516;border-radius:2px;top:0;bottom:0;content:''}.c-pager .page-numbers.next:before{right:0;right:3px;-webkit-transition-duration:cubic-bezier(.3,.4,.1,1);-webkit-transition-duration:.2s;transition-duration:cubic-bezier(.3,.4,.1,1);transition-duration:.2s;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-pager .page-numbers.prev:before{right:0;left:3px;-webkit-transition-duration:cubic-bezier(.3,.4,.1,1);-webkit-transition-duration:.2s;transition-duration:cubic-bezier(.3,.4,.1,1);transition-duration:.2s;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.c-pager .page-numbers:hover.next:before,.c-pager .page-numbers:hover.prev:before{border-top:3px solid #fff;border-right:3px solid #fff}.index .s-access:after,.index .s-info:after,.index .s-investment-policy:after,.index .s-message:after,.index .s-news:after,.index .s-partnership:after,.index .s-portfolio:after,.index .s-team:after{display:block;clear:both;content:''}.index .s-message{margin-top:80px}.index .s-message .text{font-size:13px;line-height:1.75;margin-top:31.13px;margin-bottom:-4.88px;letter-spacing:.04em}.index .s-investment-policy{margin-top:100px}.index .s-investment-policy .text{font-size:13px;line-height:1.75;margin-top:-4.88px;margin-bottom:-4.88px;letter-spacing:.04em}.index .s-investment-policy .policy-list,.index .s-investment-policy .policy-list>.item:nth-child(n+2){margin-top:36px}.index .s-investment-policy .policy-list>.item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.index .s-investment-policy .policy-list>.item .no{font-size:10px;display:inline-block;width:32px;margin-top:2px;letter-spacing:.045em;font-feature-settings:'palt' 1}.index .s-news .more-btn .t,.index .s-news .news-list>.item .date{font-family:tradeGothicCondensed,sans-serif;font-weight:700;-webkit-font-feature-settings:'palt' 1}.index .s-investment-policy .policy-list>.item .value{font-size:13px;line-height:1.75;width:calc(100% - 32px);margin-top:-4.88px;margin-bottom:-4.88px;letter-spacing:.04em}.index .s-news{margin-top:100px}.index .s-news .news-list{width:100%}.index .s-news .news-list>.item:nth-child(n+2){margin-top:36px}.index .s-news .news-list>.item .date{font-size:14px;letter-spacing:.03em;color:rgba(0,0,0,.15);font-feature-settings:'palt' 1}.index .s-news .news-list>.item .text{font-size:13px;line-height:1.75;display:inline-block;margin-top:7.13px;margin-bottom:-4.88px;letter-spacing:.04em}.index .s-news .more-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;height:40px;margin-top:48px;margin-right:auto;margin-left:auto;-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);background:#141516;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index .s-news .more-btn .t{font-size:12px;position:relative;-webkit-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1);letter-spacing:.045em;color:#fff;font-feature-settings:'palt' 1}.index .s-portfolio .coming-soon,.index .s-team .small-team-list>.item .key{font-family:tradeGothicCondensed,sans-serif;font-size:22px;font-weight:700;letter-spacing:.045;-webkit-font-feature-settings:'palt' 1}.index .s-news .more-btn .t:before{position:absolute;bottom:0;width:100%;height:1px;content:'';-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1;background:#fff}.index .s-portfolio{margin-top:100px}.index .s-portfolio .coming-soon{font-feature-settings:'palt' 1}.index .s-portfolio .c-section-body-m{width:100%}.index .s-portfolio .portfolio-list{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index .s-portfolio .portfolio-list>.item{width:80%}.index .s-portfolio .portfolio-list>.item:nth-child(n+2){margin-top:20px}.index .s-team{margin-top:100px}.index .s-team .small-team-list{width:100%}.index .s-team .small-team-list>.item:nth-child(n+2){margin-top:56px}.index .s-team .small-team-list>.item .key{margin-bottom:40px;font-feature-settings:'palt' 1}.index .s-team .member-list:after{display:block;clear:both;content:''}.index .s-team .member-list>.item{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;cursor:pointer;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index .s-team .member-list>.item:nth-child(n+2){margin-top:24px}.index .s-team .member-list>.item .thumb{overflow:hidden;width:calc(100% - 160px)}.index .s-team .member-list>.item .thumb img{width:100%;-webkit-transition:.4s cubic-bezier(0,0,.58,1);transition:.4s cubic-bezier(0,0,.58,1)}.index .s-team .member-list>.item .body{width:160px;margin-top:12px;padding-left:24px}.index .s-team .member-list>.item .body .name{font-size:14px;letter-spacing:.03em}.index .s-team .member-list>.item .body .position{font-family:FP-KoburinaGoStdN-W3,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:10px;font-weight:400;line-height:1.5;margin-top:3.5px;margin-bottom:-2.5px;color:#666}.index .s-partnership .catalyst-title,.index .s-partnership .partner-list>.item .key,.index .s-partnership .partner-list>.item .more-btn .t{font-family:tradeGothicCondensed,sans-serif;font-weight:700}.index .s-team .member-list>.item .body .gaiyou{display:none}.index .s-partnership{margin-top:100px}.index .s-partnership .text{font-size:13px;line-height:1.75;margin-top:-4.88px;margin-bottom:43.13px}.index .s-partnership .catalyst-thumb{width:calc(100% + 32px);margin-left:-32px}.index .s-partnership .catalyst-thumb img{width:100%}.index .s-partnership .catalyst-title{font-size:22px;margin-top:40px;margin-bottom:28px;letter-spacing:.045;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1}.index .s-partnership .partner-list>.item:nth-child(n+2){margin-top:48px}.index .s-partnership .partner-list>.item .more-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;height:40px;margin-top:24px;margin-right:auto;margin-left:auto;-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);background:#141516;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index .s-partnership .partner-list>.item .more-btn .t{font-size:12px;position:relative;-webkit-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1);letter-spacing:.045em;color:#fff;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1}.index .s-partnership .partner-list>.item .more-btn .t:before{position:absolute;bottom:0;width:100%;height:1px;content:'';-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1;background:#fff}.index .s-partnership .partner-list>.item .key{font-size:18px;margin-bottom:24px;letter-spacing:.045;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1}.index .s-partnership .member-list{overflow:hidden}.index .s-partnership .member-list:after{display:block;clear:both;content:''}.index .s-partnership .member-list>.item{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:100%;min-height:71px;margin-right:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index .s-partnership .member-list>.item:nth-child(n+2){margin-top:24px}.index .s-partnership .member-list>.item .thumb{display:inline-block;overflow:hidden;width:72px;height:auto;border-radius:50%}.index .s-partnership .member-list>.item .thumb img{width:100%}.index .s-partnership .member-list>.item .body{position:relative;width:calc(100% - 72px);margin-left:8px}.index .s-partnership .member-list>.item .body .link{position:absolute;top:0;right:0;bottom:0;left:0}.index .s-partnership .member-list>.item .body .name{font-size:13px}.index .s-partnership .member-list>.item .body .name .c-externalLink{position:relative;top:-1px;display:inline-block;margin-left:4px}.index .s-partnership .member-list>.item .body .info{font-family:FP-KoburinaGoStdN-W3,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:10px;font-weight:400;line-height:1.5;margin-top:5.5px;margin-bottom:-2.5px}.index .s-info .company-list>.item .value.value--address .map-link .text,.index .s-info .info-list>.item>.key{font-family:tradeGothicCondensed,sans-serif;font-weight:700;-webkit-font-feature-settings:'palt' 1}.index .s-info{margin-top:100px}.index .s-info .info-list>.item{width:100%}.index .s-info .info-list>.item:nth-child(n+2){margin-top:40px}.index .s-info .info-list>.item>.key{font-size:22px;margin-bottom:32px;letter-spacing:.045;font-feature-settings:'palt' 1}.index .s-info .company-list>.item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.index .s-info .company-list>.item:nth-child(n+2){margin-top:18px}.index .s-info .company-list>.item .key{font-size:13px;width:72px;margin-right:24px;letter-spacing:.01em}.index .s-info .company-list>.item .value{font-family:FP-KoburinaGoStdN-W3,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:12px;font-weight:400;line-height:1.5;position:relative;width:calc(100% - 72px);margin-top:-3px;margin-bottom:-3px;letter-spacing:.01em;color:#666}.index .s-info .company-list>.item .value.value--address{padding-bottom:40px}.index .s-info .company-list>.item .value.value--address .map-link{position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:112px;height:29px;-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);background:#141516;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index .s-info .company-list>.item .value.value--address .map-link .text{font-size:12px;position:relative;-webkit-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1);letter-spacing:.045em;color:#fff;font-feature-settings:'palt' 1}.index .s-access .access-info .left .map-link .t,.index .s-access .access-info .left .title{font-family:tradeGothicCondensed,sans-serif;font-weight:700;letter-spacing:.045em;-webkit-font-feature-settings:'palt' 1}.index .s-info .company-list>.item .value.value--address .map-link .text:before{position:absolute;bottom:0;width:100%;height:1px;content:'';-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1;background:#fff}.index .s-access{margin-top:100px}.index .s-access .access-info{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse}.index .s-access .access-info.access-info2{margin-top:40px}.index .s-access .access-info .right{width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.index .s-access .access-info .left{width:100%;margin-top:30px;text-align:center}.index .s-access .access-info .left .title{font-size:22px;line-height:1;margin-top:0;margin-bottom:0;font-feature-settings:'palt' 1}.index .s-access .access-info .left .text{font-family:FP-KoburinaGoStdN-W3,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:12px;font-weight:400;line-height:1.75;margin-top:19.5px;margin-bottom:19.5px;letter-spacing:.045em}.index .s-access .access-info .left .map-link{display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;height:40px;margin-right:auto;margin-left:auto;-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);background:#141516;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index .s-access .access-info .left .map-link .t{font-size:12px;position:relative;-webkit-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1);color:#fff;font-feature-settings:'palt' 1}.news-detail .footer .back-btn .t,.news-list .news-list>.item .date{font-family:tradeGothicCondensed,sans-serif;font-weight:700;-webkit-font-feature-settings:'palt' 1}.index .s-access .access-info .left .map-link .t:before{position:absolute;bottom:0;width:100%;height:1px;content:'';-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1;background:#fff}.news-list .news-list{width:100%}.news-list .news-list>.item:nth-child(n+2){margin-top:36px}.news-list .news-list>.item .date{font-size:14px;letter-spacing:.03em;color:rgba(0,0,0,.15);font-feature-settings:'palt' 1}.news-list .news-list>.item .text{font-size:13px;line-height:1.75;display:inline-block;margin-top:7.13px;margin-bottom:-4.88px;letter-spacing:.04em}.news-detail .p-snsShareBottomArea{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:64px;margin-top:36px;border-radius:6px;background-color:#f3f3f1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-detail .p-snsShareBottomArea .sns__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.news-detail .p-snsShareBottomArea .sns__list .sns__item{margin:0 10px}.news-detail .p-snsShareBottomArea .sns__list .sns__item .snsIcn{display:inline-block;width:32px;height:auto}.news-detail .p-snsShareBottomArea .sns__list .sns__item .snsIcn img{width:100%}.news-detail .header .date{font-size:14px;letter-spacing:.04em;color:#d9d9d9}.news-detail .header .title{font-size:20px;line-height:1.75;margin-top:8.5px;margin-bottom:40.5px;letter-spacing:.04em}.news-detail .footer{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:32px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.news-detail .footer .back-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;height:40px;-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);background:#141516;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-detail .footer .back-btn .t{font-size:12px;position:relative;-webkit-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1);letter-spacing:.045em;color:#fff;font-feature-settings:'palt' 1}.news-detail .body p,.news-detail .body td{font-family:FP-KoburinaGoStdN-W3,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;line-height:1.75}.news-detail .footer .back-btn .t:before{position:absolute;bottom:0;width:100%;height:1px;content:'';-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1;background:#fff}.news-detail .body h2{font-size:18px;line-height:1.75;margin-top:41.25px;margin-bottom:13.25px;letter-spacing:.04em}.news-detail .body h3{font-size:16px;line-height:1.75;margin-top:22px;margin-bottom:10px;letter-spacing:.04em}.news-detail .body h4{font-size:14px;line-height:1.75;margin-top:22.75px;margin-bottom:6.75px;letter-spacing:.04em}.news-detail .body p{font-size:13px;font-weight:400;font-weight:500;margin-top:7.13px;margin-bottom:23.13px}.news-detail .body img{width:100%;max-width:none;height:auto}.news-detail .body table,.news-detail .body td,.news-detail .body th{border-collapse:collapse;border:1px solid #666}.news-detail .body td,.news-detail .body th{width:30px;height:25px;padding:3px}.policy .s-policy .c-section-body-m,.policy .s-policy .c-section-body-s,.policy .s-policy .c-section-body-s2,.policy .s-policy .c-section-body-s3,.terms .s-terms .c-section-body-m,.terms .s-terms .c-section-body-s,.terms .s-terms .c-section-body-s2,.terms .s-terms .c-section-body-s3{width:100%}.news-detail .body th{background:#f0e6cc}.news-detail .body .even{background:#fbf8f0}.news-detail .body .odd{background:#fefcf9}.news-detail .body td{font-size:12px;font-weight:400;margin-top:27.5px;margin-bottom:27.5px}.terms .s-terms .link-indent{font-size:10px;word-break:break-word}.terms .s-terms .main-list>.item .key{font-size:18px;line-height:1.5;margin-top:43.5px;margin-bottom:15.5px;margin-left:1.25em!important;text-indent:-1.25em!important;letter-spacing:.04em}.terms .s-terms .main-list .third-list>.item,.terms .s-terms .main-list>.item .value{font-family:FP-KoburinaGoStdN-W3,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;margin-left:1em!important;text-indent:-1em!important;line-height:1.75}.terms .s-terms .main-list>.item .text{font-size:13px;line-height:1.75;margin-top:7.13px;margin-bottom:23.13px}.terms .s-terms .main-list>.item .value{font-size:13px;font-weight:400;font-weight:500;margin-top:7.13px;margin-bottom:23.13px}.terms .s-terms .main-list .third-list{margin-top:-16px;margin-bottom:32px}.terms .s-terms .main-list .third-list>.item{font-size:12px;font-weight:400;font-weight:500;margin-top:7.5px;margin-bottom:-4.5px;padding-left:24px}.terms .s-terms .main-list .third-list>.item:first-child{margin-top:0}.policy .s-policy .main-list>.item .key{font-family:FP-KoburinaGoStdN-W6,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:18px;font-weight:800;line-height:1.75;margin-top:41.25px;margin-bottom:13.25px;margin-left:1.25em!important;text-indent:-1.25em!important;letter-spacing:.04em}.policy .s-policy .main-list>.item .text,.policy .s-policy .main-list>.item .value{font-size:13px;line-height:1.75;margin-top:7.13px;margin-bottom:23.13px}.policy .s-policy .main-list>.item .value{font-family:FP-KoburinaGoStdN-W3,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-weight:400;font-weight:500}.policy .s-policy .main-list>.item .value .link-indent{font-size:10px;text-decoration:underline;word-break:break-word}.not-found .s-not-found .key{font-size:18px;line-height:1.5;margin-top:43.5px;margin-bottom:15.5px;margin-left:1.25em;text-indent:-1.25em;letter-spacing:.04em}.not-found .s-not-found .text{font-size:13px;line-height:1.75;margin-top:7.13px;margin-bottom:23.13px}.not-found .s-not-found .top-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;height:40px;margin-top:50px;-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);background:#141516;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.not-found .s-not-found .top-btn .t{font-family:tradeGothicCondensed,sans-serif;font-size:12px;font-weight:700;position:relative;-webkit-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1);letter-spacing:.045em;color:#fff;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1}.not-found .s-not-found .top-btn .t:before{position:absolute;bottom:0;width:100%;height:1px;content:'';-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1;background:#fff}.u-pc-only{display:none!important}}@media print{.l-header,.l-header .header__gnav,.l-header .header__gnav .menu-icon,.l-index-kv{display:none}.l-footer{opacity:0}.index .s-access .access-info .left .map-link .t:before,.index .s-news .more-btn .t:before,.news-detail .footer .back-btn .t:before{opacity:1;bottom:0;content:''}.l-kv{position:relative;z-index:500;height:168px}.l-kv .l-logo{position:absolute;top:40px;right:42px}.c-headline1{font-family:tradeGothicCondensed,sans-serif;font-size:40px;font-weight:700;display:block;width:100%;margin-bottom:80px;letter-spacing:.045em;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1}.index .s-investment-policy .policy-list>.item .no,.index .s-news .news-list>.item .date{-webkit-font-feature-settings:'palt' 1;font-family:tradeGothicCondensed,sans-serif;font-weight:700}.c-inner{position:relative;width:100%;max-width:1290px;margin-right:auto;margin-left:auto;padding-right:50px;padding-left:100px}.index .s-access:after,.index .s-info:after,.index .s-investment-policy:after,.index .s-message:after,.index .s-news:after,.index .s-partnership:after,.index .s-portfolio:after,.index .s-team:after{display:block;clear:both;content:''}.index .s-message{margin-top:140px}.index .s-message .text{font-size:16px;line-height:3;margin-top:-16px;margin-bottom:-16px;letter-spacing:.04em}.index .s-investment-policy{margin-top:180px}.index .s-investment-policy .text{font-size:16px;line-height:1.75;margin-top:-6px;margin-bottom:-6px;letter-spacing:.04em}.index .s-investment-policy .policy-list{margin-top:40px;padding-left:12px}.index .s-investment-policy .policy-list>.item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index .s-investment-policy .policy-list>.item:nth-child(n+2){margin-top:30px}.index .s-investment-policy .policy-list>.item .no{font-size:10px;display:inline-block;margin-right:24px;letter-spacing:.045em;font-feature-settings:'palt' 1}.index .s-investment-policy .policy-list>.item .value{font-size:16px;line-height:1.75;margin-top:-6px;margin-bottom:-6px;letter-spacing:.04em}.index .s-news{margin-top:180px}.index .s-news .news-list{width:80%}.index .s-news .news-list>.item:nth-child(n+2){margin-top:30px}.index .s-news .news-list>.item .date{font-size:14px;letter-spacing:.03em;color:rgba(0,0,0,.15);font-feature-settings:'palt' 1}.index .s-news .more-btn .t,.index .s-portfolio .coming-soon{-webkit-font-feature-settings:'palt' 1}.index .s-news .news-list>.item .text{font-size:16px;line-height:1.5;display:inline-block;margin-top:8px;margin-bottom:-4px;-webkit-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1);letter-spacing:.04em}.index .s-news .news-list>.item .text:hover{text-decoration:underline}.index .s-news .more-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;height:40px;margin-top:56px;-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);background:#f7f7f7;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index .s-news .more-btn:hover .t{-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.index .s-news .more-btn:hover .t:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.index .s-news .more-btn .t{font-family:tradeGothicCondensed,sans-serif;font-size:12px;font-weight:700;position:relative;-webkit-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1);letter-spacing:.045em;color:#141516;font-feature-settings:'palt' 1}.index .s-portfolio .coming-soon,.index .s-team .small-team-list>.item .key{font-family:tradeGothicCondensed,sans-serif;font-size:22px;font-weight:700;letter-spacing:.045}.index .s-news .more-btn .t:before{position:absolute;width:100%;height:1px;-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;background:#141516}.index .s-portfolio{margin-top:180px}.index .s-portfolio .coming-soon{text-align:center;font-feature-settings:'palt' 1}.index .s-portfolio .portfolio-list:after{display:block;clear:both;content:''}.index .s-portfolio .portfolio-list>.item{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:300px;height:72px;margin-right:5px;-webkit-transition:.3s cubic-bezier(0,0,.58,1);transition:.3s cubic-bezier(0,0,.58,1);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index .s-portfolio .portfolio-list>.item:hover{background:#f2f2f2}.index .s-portfolio .portfolio-list>.item:nth-child(n+4){margin-top:32px}.index .s-team{margin-top:180px}.index .s-team .small-team-list{width:100%}.index .s-team .small-team-list>.item:nth-child(n+2){margin-top:56px}.index .s-team .small-team-list>.item .key{margin-bottom:40px;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1}.index .s-team .member-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.index .s-team .member-list>.item{width:calc(100% / 3 - 28px);margin-right:40px;cursor:pointer}.index .s-team .member-list>.item:nth-child(3n){margin-right:0}.index .s-team .member-list>.item:hover .thumb img{-webkit-transform:scale(1.1);transform:scale(1.1)}.index .s-team .member-list>.item .thumb{display:inline-block;overflow:hidden;width:100%;height:auto}.index .s-team .member-list>.item .thumb img{width:100%;-webkit-transition:.4s cubic-bezier(0,0,.58,1);transition:.4s cubic-bezier(0,0,.58,1)}.index .s-team .member-list>.item .body{margin-top:12px}.index .s-team .member-list>.item .body .name{font-size:16px;letter-spacing:.03em}.index .s-team .member-list>.item .body .position{font-family:FP-KoburinaGoStdN-W3,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:12px;font-weight:400;margin-top:6px;color:#666}.index .s-partnership .catalyst-title,.index .s-partnership .partner-list>.item .key{font-family:tradeGothicCondensed,sans-serif;font-weight:700;-webkit-font-feature-settings:'palt' 1;letter-spacing:.045}.index .s-team .member-list>.item .body .gaiyou{display:none}.index .s-partnership{margin-top:180px}.index .s-partnership .text{font-size:16px;line-height:1.75;margin-top:-6px;margin-bottom:44px}.index .s-partnership .catalyst-thumb{display:inline-block;width:100%;height:auto}.index .s-partnership .catalyst-thumb img{width:100%}.index .s-partnership .catalyst-title{font-size:22px;margin-top:50px;margin-bottom:24px;font-feature-settings:'palt' 1}.index .s-partnership .partner-list>.item:nth-child(n+2){margin-top:24px}.index .s-partnership .partner-list>.item .key{font-size:18px;margin-bottom:20px;padding-left:16px;font-feature-settings:'palt' 1}.index .s-partnership .member-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 60px);margin-left:60px;-ms-flex-wrap:wrap;flex-wrap:wrap}.index .s-partnership .member-list>.item{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% / 3 - 50px);margin-right:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index .s-partnership .member-list>.item:nth-child(3n){margin-right:0}.index .s-partnership .member-list>.item:nth-child(n+4){margin-top:30px}.index .s-partnership .member-list>.item .thumb{display:inline-block;overflow:hidden;width:60px;height:auto;border-radius:50%}.index .s-partnership .member-list>.item .thumb img{width:100%}.index .s-partnership .member-list>.item .body{position:relative;width:calc(100% - 60px);margin-left:6px}.index .s-partnership .member-list>.item .body .link{position:absolute;top:0;right:0;bottom:0;left:0}.index .s-partnership .member-list>.item .body .name{font-size:13px}.index .s-partnership .member-list>.item .body .name .c-externalLink{position:relative;top:-1px;display:inline-block;margin-left:3px}.index .s-partnership .member-list>.item .body .info .company,.index .s-partnership .member-list>.item .body .info .position{font-family:FP-KoburinaGoStdN-W3,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:10px;font-weight:400;line-height:1.5;margin-top:5.5px;margin-bottom:-2.5px}.index .s-info{margin-top:180px}.index .s-info .info-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.index .s-info .info-list>.item{width:460px}.index .s-info .info-list>.item>.key{font-family:tradeGothicCondensed,sans-serif;font-size:22px;font-weight:700;margin-bottom:40px;letter-spacing:.045;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1}.index .s-info .company-list>.item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.index .s-info .company-list>.item:nth-child(n+2){margin-top:30px}.index .s-info .company-list>.item .key{font-size:16px;width:72px;margin-right:24px;letter-spacing:.01em}.index .s-info .company-list>.item .value{font-family:FP-KoburinaGoStdN-W3,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:16px;font-weight:400;line-height:1.5;position:relative;width:calc(100% - 72px);margin-top:-4px;margin-bottom:-4px;letter-spacing:.01em;color:#666}.index .s-access .access-info .left .map-link .t,.index .s-access .access-info .left .title{font-family:tradeGothicCondensed,sans-serif;font-weight:700;-webkit-font-feature-settings:'palt' 1}.index .s-info .company-list>.item .value.value--address{padding-bottom:40px}.index .s-access{margin-top:180px}.index .s-access .access-info{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}.index .s-access .access-info.access-info2{margin-top:50px}.index .s-access .access-info .right{width:calc(100% - 220px - 80px);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.index .s-access .access-info .left{width:220px}.index .s-access .access-info .left .title{font-size:22px;line-height:1;margin-top:0;margin-bottom:0;letter-spacing:.045em;font-feature-settings:'palt' 1}.index .s-access .access-info .left .text{font-family:FP-KoburinaGoStdN-W3,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:12px;font-weight:400;line-height:1.75;margin-top:19.5px;margin-bottom:19.5px;letter-spacing:.045em}.index .s-access .access-info .left .map-link{display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;height:40px;-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);background:#141516;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index .s-access .access-info .left .map-link:hover .t{-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.index .s-access .access-info .left .map-link:hover .t:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.index .s-access .access-info .left .map-link .t{font-size:12px;position:relative;-webkit-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1);letter-spacing:.045em;color:#fff;font-feature-settings:'palt' 1}.news-detail .footer .back-btn .t,.news-list .news-list>.item .date{font-family:tradeGothicCondensed,sans-serif;font-weight:700;-webkit-font-feature-settings:'palt' 1}.index .s-access .access-info .left .map-link .t:before{position:absolute;width:100%;height:1px;-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;background:#fff}.news-list .news-list{width:80%}.news-list .news-list>.item:nth-child(n+2){margin-top:30px}.news-list .news-list>.item .date{font-size:14px;letter-spacing:.03em;color:rgba(0,0,0,.15);font-feature-settings:'palt' 1}.news-list .news-list>.item .text{font-size:16px;line-height:1.5;display:inline-block;margin-top:8px;margin-bottom:-4px;-webkit-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1);letter-spacing:.04em}.news-list .news-list>.item .text:hover{text-decoration:underline}.news-detail .header .date{font-size:14px;letter-spacing:.04em;color:#d9d9d9}.news-detail .header .title{font-size:24px;line-height:1.75;margin-top:15px;margin-bottom:71px;letter-spacing:.04em}.news-detail .footer{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:112px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.news-detail .footer .back-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;height:40px;-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);background:#141516;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-detail .footer .back-btn:hover .t{-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.news-detail .footer .back-btn:hover .t:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.news-detail .footer .back-btn .t{font-size:12px;position:relative;-webkit-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1);letter-spacing:.045em;color:#fff;font-feature-settings:'palt' 1}.news-detail .footer .back-btn .t:before{position:absolute;width:100%;height:1px;-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;background:#fff}.policy .s-policy .main-list>.item .value .link-indent:hover,.policy .s-policy .main-list>.item .value .link:hover,.terms .s-terms .link-indent:hover,.terms .s-terms .main-list>.item .value .link:hover{opacity:.6}.news-detail .body h2{font-size:20px;line-height:1.75;margin-top:40.5px;margin-bottom:12.5px;letter-spacing:.04em}.news-detail .body h3{font-size:16px;line-height:1.75;margin-top:26px;margin-bottom:10px;letter-spacing:.04em}.news-detail .body h4{font-size:14px;line-height:1.75;margin-top:26.75px;margin-bottom:6.75px;letter-spacing:.04em}.news-detail .body p,.news-detail .body td{font-family:FP-KoburinaGoStdN-W3,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:14px;margin-bottom:26.75px;line-height:1.75;font-weight:400}.news-detail .body p{margin-top:6.75px}.news-detail .body p.center{text-align:center}.news-detail .body img{width:100%;max-width:none;height:auto}.news-detail .body table,.news-detail .body td,.news-detail .body th{border-collapse:collapse;border:1px solid #666}.news-detail .body td,.news-detail .body th{width:30px;height:25px;padding:3px}.news-detail .body th{background:#f0e6cc}.news-detail .body .even{background:#fbf8f0}.news-detail .body .odd{background:#fefcf9}.news-detail .body td{margin-top:26.75px}.terms .s-terms .link-indent{font-size:12px;-webkit-transition:.3s ease;transition:.3s ease;text-decoration:underline}.terms .s-terms .main-list>.item .key{font-size:20px;line-height:1.75;margin-top:40.5px;margin-bottom:12.5px;margin-left:1.5em!important;text-indent:-1.5em!important;letter-spacing:.04em}.terms .s-terms .main-list .third-list>.item,.terms .s-terms .main-list>.item .value{font-family:FP-KoburinaGoStdN-W3,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:14px;margin-left:1em!important;text-indent:-1em!important;line-height:1.75}.terms .s-terms .main-list>.item .text{font-size:14px;line-height:1.75;margin-top:6.75px;margin-bottom:26.75px}.terms .s-terms .main-list>.item .value{font-weight:400;font-weight:500;margin-top:6.75px;margin-bottom:26.75px}.terms .s-terms .main-list>.item .value .link{-webkit-transition:.3s ease;transition:.3s ease;text-decoration:underline}.terms .s-terms .main-list .third-list{margin-top:-16px;margin-bottom:32px}.terms .s-terms .main-list .third-list>.item{font-weight:400;font-weight:500;margin-top:6.75px;margin-bottom:-5.25px;padding-left:24px}.terms .s-terms .main-list .third-list>.item:first-child{margin-top:0}.policy .s-policy .main-list>.item .key{font-family:FP-KoburinaGoStdN-W6,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:20px;font-weight:800;line-height:1.75;margin-top:40.5px;margin-bottom:12.5px;margin-left:1.5em!important;text-indent:-1.5em!important;letter-spacing:.04em}.policy .s-policy .main-list>.item .text,.policy .s-policy .main-list>.item .value{font-size:14px;margin-top:6.75px;margin-bottom:26.75px;line-height:1.75}.policy .s-policy .main-list>.item .value{font-family:FP-KoburinaGoStdN-W3,'游ゴシック',YuGothic,'Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-weight:400}.policy .s-policy .main-list>.item .value .link-indent{font-size:12px;padding-left:14px;-webkit-transition:.3s ease;transition:.3s ease;text-decoration:underline}.policy .s-policy .main-list>.item .value .link{-webkit-transition:.3s ease;transition:.3s ease;text-decoration:underline}.not-found .s-not-found .key{font-size:20px;line-height:1.75;margin-top:40.5px;margin-bottom:12.5px;margin-left:1.5em;text-indent:-1.5em;letter-spacing:.04em}.not-found .s-not-found .text{font-size:14px;line-height:1.75;margin-top:6.75px;margin-bottom:26.75px}.not-found .s-not-found .top-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;height:40px;margin-top:60px;-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);background:#141516;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.not-found .s-not-found .top-btn:hover .t{-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.not-found .s-not-found .top-btn:hover .t:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.not-found .s-not-found .top-btn .t{font-family:tradeGothicCondensed,sans-serif;font-size:12px;font-weight:700;position:relative;-webkit-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1);letter-spacing:.045em;color:#fff;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1}.not-found .s-not-found .top-btn .t:before{position:absolute;bottom:0;width:100%;height:1px;content:'';-webkit-transition:.1s cubic-bezier(0,0,.58,1);transition:.1s cubic-bezier(0,0,.58,1);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1;background:#fff}}@-webkit-keyframes neonBox{0%{border:3px solid red;-webkit-box-shadow:0 0 15px red,0 0 15px red inset;box-shadow:0 0 15px red,0 0 15px red inset}100%,98%{border:3px solid red;-webkit-box-shadow:0 0 40px red,0 0 40px red inset;box-shadow:0 0 40px red,0 0 40px red inset}}@keyframes neonBox{0%{border:3px solid red;-webkit-box-shadow:0 0 15px red,0 0 15px red inset;box-shadow:0 0 15px red,0 0 15px red inset}100%,98%{border:3px solid red;-webkit-box-shadow:0 0 40px red,0 0 40px red inset;box-shadow:0 0 40px red,0 0 40px red inset}}@-webkit-keyframes neonText{0%{color:red;text-shadow:0 0 15px red}100%,98%{color:red;text-shadow:0 0 40px rgba(220,0,0,.5),0 0 120px #dc0000,0 0 120px #dc0000,0 0 120px #dc0000}}@keyframes neonText{0%{color:red;text-shadow:0 0 15px red}100%,98%{color:red;text-shadow:0 0 40px rgba(220,0,0,.5),0 0 120px #dc0000,0 0 120px #dc0000,0 0 120px #dc0000}}@-webkit-keyframes scrollLine{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top}50%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;transform-origin:top}51%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:bottom;transform-origin:bottom}100%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom}}@keyframes scrollLine{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top}50%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;transform-origin:top}51%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:bottom;transform-origin:bottom}100%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom}}@-webkit-keyframes sdb{0%,70%{-webkit-transform:rotate(-45deg) translate(0,0);transform:rotate(-45deg) translate(0,0)}30%{-webkit-transform:rotate(-45deg) translate(-10px,10px);transform:rotate(-45deg) translate(-10px,10px)}}@keyframes sdb{0%,70%{-webkit-transform:rotate(-45deg) translate(0,0);transform:rotate(-45deg) translate(0,0)}30%{-webkit-transform:rotate(-45deg) translate(-10px,10px);transform:rotate(-45deg) translate(-10px,10px)}}