@charset "UTF-8";*,a{margin:0;padding:0}*,a,hr{padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}ins,mark{background-color:#ff9;color:#000}body{line-height:1}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{font-size:100%;vertical-align:baseline;background:0 0}ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0}input,select{vertical-align:middle}.clearfix{zoom:1}.clearfix:after{clear:both;display:block;content:""}.clearfix img{width:100%}@keyframes img-move{from{background-position:left top}to{background-position:left bottom}}@keyframes vertical{0%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes blink{0%{opacity:.5}30%{opacity:1}}@keyframes spin1{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes bloom{0%{transform:scale(1)}100%{transform:scale(.9)}}@keyframes loop{from{background-position:0 0}to{background-position:-2270px 0}}@keyframes loopsp{from{background-position:0 0}to{background-position:-1537px 0}}.image{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}.image img{display:block;width:100%;height:250px;object-fit:cover}@media only screen and (min-width:1334px){a,a:hover{text-decoration:none}body{background:#fff}header{background:#fff}.is-sp,.is-tb{display:none!important}body{color:#0e0e0e;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;font-feature-settings:"palt";font-family:'Archivo',aktiv-grotesk,'Noto Sans JP','ヒラギノ角ゴ Pro W3',Hiragino Kaku Gothic Pro,'ＭＳ Ｐゴシック',MS PGothic,sans-serif;line-height:2;font-size:14px;letter-spacing:.15em}a{color:inherit;/transition:.3s cubic-bezier(.23,1,.32,1)}a:hover{opacity:.5}li{list-style:none}header{position:fixed;width:100%;top:0;left:0;text-align:center;border-bottom:1px solid #e9e9e9;z-index:1;line-height:1}header .logo{float:left}header .logo img{width:350px;height:auto;position:relative;top:10px;left:30px}header nav ul li{display:inline-block;justify-content:flex-end;list-style:none;margin:10px 0 0 10px}header nav ul li a{display:block;padding:36px 0;font-size:14px;font-weight:600;color:#000;margin:0}header nav ul li a span{color:silver;font-weight:300}.container{position:absolute;width:100%;top:0}section.kv{position:relative;width:100%;height:673px}section.kv>.inner{margin:0 auto;width:100%;height:100vh}section.kv>.inner .columns{width:100%;height:673px;-ms-flex-align:center;align-items:start;-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;background-image:url("http://minerva-growth.com/wp/wp-content/uploads/2021/09/image01-860.png");margin:0;background-size:50%;background-repeat:no-repeat;background-position:0 100px}section.kv>.inner .columns .column{width:50%;height:100vh}section.kv>.inner .columns .column .p{font-size:54px;font-weight:500;line-height:1.5;color:#000;letter-spacing:-1.2px}section.kv>.inner .columns .column .head{font-size:54px;font-weight:500;line-height:1.5;padding-top:220px;padding-left:60px;letter-spacing:-1.2px}section.kv>.inner .columns .column .inner .body{margin-top:1em;font-size:18px;padding-top:20px;padding-left:60px}section.about{position:relative;width:100%;background:#fff;color:#000}section.about>.inner{margin:20px auto;width:1344px;padding-top:100px;padding-bottom:100px}section.about>.inner:after{position:absolute;top:62px;right:0;width:calc(100% - 97px);height:calc(100% - 22px);display:inline-block;counter-increment:item;content:'';background-size:cover}section.about>.inner .columns{width:100%}section.about>.inner .columns .column{width:1344px}section.about>.inner .columns .column .block-txt{margin-bottom:60px}section.about>.inner .columns .column .block-txt:last-child{margin-bottom:0}section.about>.inner .columns .column .block-txt .head{font-size:40px;font-weight:500;line-height:1.5;letter-spacing:-1.2px}section.about>.inner .columns .column .block-txt .body{margin-top:1.5em;font-size:16px}section.about>.inner .columns .column .block-txt .body span{color:#ffd609}section.about>.inner .columns .column .block-txt .note{color:gray;margin-top:1em}section.about>.inner .columns .column .block-txt .notespan{color:#ffd609}section.strategy{position:relative;width:100%}section.strategy>.inner{margin:0 auto;width:1344px;padding-top:180px;padding-bottom:120px}section.strategy>.inner h2{font-size:22px;margin-bottom:80px;font-weight:600;color:#0071ce;letter-spacing:-.6px}section.strategy>.inner .columns{width:100%;font-size:0;letter-spacing:-10000em}section.strategy>.inner .columns .column{width:1344px;font-size:14px;letter-spacing:.15em;display:inline-block;vertical-align:top;margin-bottom:80px}section.strategy>.inner .columns .column:nth-child(2){margin-right:0;margin-bottom:80px;margin-top:0}section.strategy>.inner .columns .column:last-child{margin-bottom:0;margin-top:0}section.strategy>.inner .columns .column .head{font-size:34px;font-weight:500;line-height:1.5;color:#000;margin-bottom:1em;letter-spacing:-1.2px}section.strategy>.inner .columns .column .body{margin-top:1em;font-size:16px}section.strategy>.inner .columns .column ul{font-size:14px;margin-top:1em}section.strategy>.inner .columns .column ul li{position:relative;font-weight:700;padding-left:1.5em}section.strategy>.inner .columns .column ul li:before{position:absolute;top:0;left:0;width:1.5em;height:100%;display:inline-block;counter-increment:item;content:'・'}section.strategy>.inner .columns .column ul li ul{margin-top:0}section.strategy>.inner .columns .column ul li ul li{font-weight:400}section.strategy>.inner .columns .column ul li ul li:before{content:'-'}section.portfolio{position:relative;width:100%}section.portfolio>.inner{margin:0 auto;width:1344px;padding-top:100px;padding-bottom:100px}section.portfolio>.inner h2{font-size:22px;margin-bottom:60px;font-weight:600;color:#0071ce;letter-spacing:-.6px}section.portfolio>.inner .logo{display:flex;flex-wrap:wrap}section.portfolio>.inner .logo li{width:calc(100%/4);box-sizing:border-box}section.portfolio>.inner .logo li img{max-width:100%;height:auto}section.team{position:relative;width:100%;padding-left:60px;padding-right:60px;padding-top:100px;padding-bottom:100px}section.team>.inner{margin:0 auto;width:1344px}section.team>.inner h2{font-size:22px;margin-bottom:60px;font-weight:600;color:#0071ce;letter-spacing:-.6px}section.team>.inner .desc p{font-size:16px;color:#000}section.team>.inner .desc p span{color:#e0981b}section.team>.inner .mem .items .item button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:0 0;padding:0;margin:0;outline:none;border-radius:0}section.team>.inner .mem .items .item .overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,.5)}section.team>.inner .mem .items .item .modal-window{display:none;position:fixed;top:50%;left:50%;width:400px;max-height:450px;transform:translate(-50%,-50%);background-color:#dfdddd;border-radius:5px;z-index:11;padding:2rem}section.team>.inner .mem .items .item .button-close{z-index:20;position:absolute;top:0;right:0;width:35px;color:#95979c !important;font-size:20px;font-weight:700;line-height:35px;text-align:left;text-decoration:none;text-indent:0}section.team>.inner .desc .note{color:gray;margin-top:2em;font-size:14px}section.team>.inner .desc .note span{color:#ffd609}section.team>.inner .desc .note a{color:#e0981b;border-bottom:1px solid}section.team>.inner .gl .head,.inner .ad .head,section.team>.inner .mem .head{font-size:40px;font-weight:500;margin-bottom:50px;color:#000;letter-spacing:-1.2px}section.team>.inner .ad .items,section.team>.inner .mem .items{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}section.team>.inner .ad .items .item,section.team>.inner .mem .items .item{width:640px}section.team>.inner .ad .items .item figure,section.team>.inner .mem .items .item figure{line-height:1;width:200px}section.team>.inner .ad .items .item figure img,section.team>.inner .mem .items .item figure img{width:100%}section.team>.inner .ad .items .item .name,section.team>.inner .mem .items .item .name{font-size:22px;line-height:1;margin-top:2em;margin-bottom:.5em}section.team>.inner .ad .items .item .position,section.team>.inner .mem .items .item .position{font-size:16px;margin-bottom:2em;line-height;text-align:left}section.team>.inner .ad .items .item .desc,section.team>.inner .mem .items .item .desc{font-size:16px}section.team>.inner .ad .items .item .desc a,section.team>.inner .mem .items .item .desc a{color:#e0981b;border-bottom:1px solid}section.team>.inner .mem{margin-top:130px}section.team>.inner .mem .items{margin-top:-80px}section.team>.inner .mem .items .item{margin-top:80px}section.team>.inner .mem .items .item .name,section.team>.inner .mem .items .item .position{color:#000;text-align:left}section.team>.inner .gl{margin-top:140px}section.team>.inner .gl .head{font-size:34px;color:#000}section.team>.inner .gl .desc .img{width:1280px}section.team>.inner .ad{margin-top:140px}section.team>.inner .ad .head{font-size:34px;color:#000}section.team>.inner .ad>.desc{margin-bottom:80px;color:#000}section.team>.inner .ad .items{margin-top:-50px}section.team>.inner .ad .items:last-child{margin-top:0}section.team>.inner .ad .items .item{margin-top:50px}section.team>.inner .ad .items .item .name{margin-top:0}section.news{position:relative;width:100%;background:#fff}footer,section.contact{position:relative;background:#0071ce}section.news>.inner{margin:0 auto;width:1344px;padding-top:120px;padding-bottom:100px}section.news>.inner h2{font-size:22px;margin-bottom:60px;font-weight:600;color:#0071ce;letter-spacing:-.6px}section.news>.inner .columns{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}section.news>.inner .columns .column{width:570px}section.news>.inner .columns .column .head{font-size:26px;font-weight:500;color:#000;margin-bottom:40px;letter-spacing:-1.2px}section.news>.inner .columns .column .cs{font-weight:700}section.news>.inner .columns .column .items{margin-top:-2em}section.news>.inner .columns .column .items .item{display:-ms-flexbox;display:flex;padding-bottom:2em;padding-top:2em;border-bottom:1px solid}section.news>.inner .columns .column .items .item .date{width:140px}section.news>.inner .columns .column .items .item .txt{width:calc(100% - 140px)}section.contact{width:100%;color:#fff}section.contact>.inner{margin:0 auto;width:1344px;padding-top:120px;padding-bottom:100px}footer>.inner,section.terms>.inner{padding-top:120px;padding-bottom:120px}section.contact>.inner h2{font-size:22px;margin-bottom:60px;font-weight:500;letter-spacing:-.6px}section.contact>.inner p{font-size:16px}section.contact>.inner a{font-size:16px;border-bottom:1px solid}section.contact>.inner .items .item .subject{margin-bottom:10px;font-weight:500;font-size:16px}section.contact>.inner .items .item .txt{margin-bottom:20px;padding-left:50px;font-size:14px}section.terms{position:relative;width:100%}section.terms>.inner{margin:0 auto;width:1344px}section.terms>.inner h2{font-size:22px;margin-bottom:80px;font-weight:600;color:#0071ce;letter-spacing:-.6px}section.terms>.inner .block-txt{margin-bottom:2em}section.terms>.inner .block-txt:last-child{margin-bottom:0}section.terms>.inner .block-txt .head{font-weight:700}footer{width:100%;color:#bcd8fa}footer>.inner{margin:0 auto;width:1344px}footer>.inner nav li{display:inline-block;margin-right:2em}footer>.inner .copy{margin-top:1em}}@media only screen and (min-width:1000px) and (max-width:1333px){a,a:hover{text-decoration:none}body{background:#fff}body,header{background:#fff}section.kv,section.kv>.inner,section.kv>.inner .columns{height:100vh;max-height:630px}.is-pc,.is-sp{display:none!important}html{overflow-y:scroll}body{color:#0e0e0e;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;font-feature-settings:"palt";font-family:aktiv-grotesk,'Noto Sans JP','ヒラギノ角ゴ Pro W3',Hiragino Kaku Gothic Pro,'ＭＳ Ｐゴシック',MS PGothic,sans-serif;line-height:2;font-size:14px;letter-spacing:.1em}a{color:inherit;transition:.3s cubic-bezier(.23,1,.32,1)}a:hover{opacity:.5}li{list-style:none}header{position:fixed;width:100%;top:0;left:0;text-align:center;border-bottom:1px solid #e9e9e9;z-index:1;line-height:1}header .logo{float:left}header .logo img{width:300px;height:auto;position:relative;top:10px;left:30px}header nav ul li{display:inline-block;justify-content:flex-end;list-style:none;margin:10px 0 0 10px}header nav ul li a{display:block;padding:34px 0;font-size:12px;font-weight:600;color:#000;margin:0}header nav ul li a span{color:silver;font-weight:300}.container{position:absolute;width:100%;top:0}section.kv{position:relative;width:100%;height:520px}section.kv>.inner{margin:0 auto;width:100%;height:100vh}section.kv>.inner .columns{width:100%;height:520px;-ms-flex-align:center;align-items:start;-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;background-image:url("https://minerva-growth.jp/wp/wp-content/uploads/2021/09/image01-660.png");margin:0;background-size:50%;background-repeat:no-repeat;background-position:0 80px}section.kv>.inner .columns .column{width:50%;height:100vh}section.kv>.inner .columns .column .p{font-size:40px;font-weight:500;line-height:1.5;color:#000;letter-spacing:-1.2px}section.kv>.inner .columns .column .head{font-size:40px;font-weight:500;line-height:1.5;padding-top:190px;padding-left:50px;letter-spacing:-1.2px}section.kv>.inner .columns .column .inner .body{margin-top:1em;font-size:14px;padding-top:20px;padding-left:50px}section.about{position:relative;width:100%;background:#fff;color:#000}section.about>.inner{margin:20px auto;width:936px;padding-top:100px;padding-bottom:100px}section.about>.inner:after{position:absolute;top:62px;right:0;width:calc(100% - 97px);height:calc(100% - 22px);display:inline-block;counter-increment:item;content:'';background-size:cover}section.about>.inner .columns{width:100%}section.about>.inner .columns .column{width:936px}section.about>.inner .columns .column .block-txt{margin-bottom:60px}section.about>.inner .columns .column .block-txt:last-child{margin-bottom:0}section.about>.inner .columns .column .block-txt .head{font-size:40px;font-weight:500;line-height:1.5;letter-spacing:-1.2px}section.about>.inner .columns .column .block-txt .body{margin-top:1.5em;font-size:16px}section.about>.inner .columns .column .block-txt .body span{color:#ffd609}section.about>.inner .columns .column .block-txt .note{color:gray;margin-top:1em}section.about>.inner .columns .column .block-txt .note span{color:#ffd609}span{color:#ffd609}section.strategy{position:relative;width:100%}section.strategy>.inner{margin:0 auto;width:936px;padding-top:180px;padding-bottom:120px}section.strategy>.inner h2{font-size:20px;margin-bottom:80px;font-weight:600;color:#0071ce;letter-spacing:-.6px}section.strategy>.inner .columns{width:100%;font-size:0;letter-spacing:-10000em}section.strategy>.inner .columns .column{width:936px;font-size:14px;letter-spacing:.15em;display:inline-block;vertical-align:top;margin-bottom:80px}section.strategy>.inner .columns .column:nth-child(2){margin-right:0;margin-bottom:80px}section.strategy>.inner .columns .column:last-child{margin-bottom:0;margin-top:0}section.strategy>.inner .columns .column .head{font-size:34px;font-weight:500;line-height:1.5;color:#000;margin-bottom:1em;letter-spacing:-1.2px}section.strategy>.inner .columns .column .body{margin-top:1em;font-size:16px}section.strategy>.inner .columns .column ul{font-size:14px;margin-top:1em}section.strategy>.inner .columns .column ul li{position:relative;font-weight:700;padding-left:1.5em}section.strategy>.inner .columns .column ul li:before{position:absolute;top:0;left:0;width:1.5em;height:100%;display:inline-block;counter-increment:item;content:'・'}section.strategy>.inner .columns .column ul li ul{margin-top:0}section.strategy>.inner .columns .column ul li ul li{font-weight:400}section.strategy>.inner .columns .column ul li ul li:before{content:'-'}section.portfolio{position:relative;width:100%}section.portfolio>.inner{margin:0 auto;width:936px;padding-top:85px;padding-bottom:85px}section.portfolio>.inner h2{font-size:20px;margin-bottom:60px;font-weight:600;color:#0071ce;letter-spacing:-.6px}section.portfolio>.inner .logo{display:flex;flex-wrap:wrap}section.portfolio>.inner .logo li{width:calc(100%/4);box-sizing:border-box}section.portfolio>.inner .logo li img{max-width:100%;height:auto}section.team{position:relative;width:100%}section.team{position:relative;width:100%}section.team>.inner{margin:0 auto;width:936px;padding-top:85px;padding-bottom:85px}section.team>.inner h2{font-size:20px;margin-bottom:60px;font-weight:600;color:#0071ce}section.team>.inner .desc p{font-size:16px;color:#000}section.team>.inner .desc p span{color:#e0981b}section.team>.inner .mem .items .item button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:0 0;padding:0;margin:0;outline:none;border-radius:0}section.team>.inner .mem .items .item .overlay{display:none;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5);width:100%;height:100%;z-index:10}section.team>.inner .mem .items .item .modal-window{display:none;position:fixed;top:50%;left:50%;transform:width:400px;max-height:450px;transform:translate(-50%,-50%);background-color:#dfdddd;border-radius:5px;z-index:11;padding:2rem}section.team>.inner .mem .items .item .button-close{z-index:20;position:absolute;top:0;right:0;width:35px;color:#95979c !important;font-size:20px;font-weight:700;line-height:35px;text-align:center;text-decoration:none;text-indent:0}section.team>.inner .desc .note{color:gray;margin-top:2em;font-size:14px}section.team>.inner .desc .note span{color:#ffd609}section.team>.inner .desc .note a{color:#e0981b;border-bottom:1px solid}section.team>.inner .gl .head,.inner .ad .head,section.team>.inner .mem .head{font-size:20px;font-weight:500;margin-bottom:50px;color:#000}section.team>.inner .ad .items,section.team>.inner .mem .items{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}section.team>.inner .ad .items .item,section.team>.inner .mem .items .item{width:420px}section.team>.inner .ad .items .item figure,section.team>.inner .mem .items .item figure{line-height:1;width:200px}section.team>.inner .ad .items .item figure img,section.team>.inner .mem .items .item figure img{width:100%}section.team>.inner .ad .items .item .name,section.team>.inner .mem .items .item .name{font-size:22px;line-height:1;margin-top:2em;margin-bottom:.5em}section.team>.inner .ad .items .item .position,section.team>.inner .mem .items .item .position{font-size:16px;margin-bottom:2em;line-height:1;text-align:left}section.team>.inner .ad .items .item .desc,section.team>.inner .mem .items .item .desc{font-size:16px}section.team>.inner .ad .items .item .desc a,section.team>.inner .mem .items .item .desc a{color:#e0981b;border-bottom:1px solid}section.team>.inner .mem{margin-top:130px}section.team>.inner .mem .items{margin-top:-80px}section.team>.inner .mem .items .item{margin-top:80px}section.team>.inner .mem .items .item .name,section.team>.inner .mem .items .item .position{color:#000}section.team>.inner .gl{margin-top:140px}section.team>.inner .gl .head{font-size:34px;color:#000;letter-spacing:-1.2px}section.team>.inner .gl .desc .img{width:940px}section.team>.inner .ad{margin-top:140px}section.team>.inner .ad .head{font-size:34px;color:#000;letter-spacing:-1.2px}section.team>.inner .ad>.desc{margin-bottom:80px;color:#000}section.team>.inner .ad .items{margin-top:-50px}section.team>.inner .ad .items:last-child{margin-top:0}section.team>.inner .ad .items .item{margin-top:50px}section.team>.inner .ad .items .item .name{margin-top:0}section.news{position:relative;width:100%;background:#fff}footer,section.contact{position:relative;background:#0071ce}section.news>.inner{margin:0 auto;width:936px;padding-top:120px;padding-bottom:100px}section.news>.inner h2{font-size:20px;margin-bottom:60px;font-weight:600;color:#0071ce;letter-spacing:-.6px}section.news>.inner .columns{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}section.news>.inner .columns .column{width:429px}section.news>.inner .columns .column .head{font-size:26px;font-weight:500;color:#000;margin-bottom:40px;letter-spacing:-1.2px}section.news>.inner .columns .column .cs{font-weight:700}section.news>.inner .columns .column .items{margin-top:-2em}section.news>.inner .columns .column .items .item{display:-ms-flexbox;display:flex;padding-bottom:2em;padding-top:2em;border-bottom:1px solid}section.news>.inner .columns .column .items .item .date{width:140px}section.news>.inner .columns .column .items .item .txt{width:calc(100% - 140px)}section.contact{width:100%;color:#fff}section.contact>.inner{margin:0 auto;width:936px;padding-top:120px;padding-bottom:100px}footer>.inner,section.terms>.inner{padding-top:120px;padding-bottom:120px}section.contact>.inner h2{font-size:18px;margin-bottom:60px;font-weight:600;letter-spacing:-.6px}section.contact>.inner p{font-size:12px}section.contact>.inner a{font-size:12px;border-bottom:1px solid}section.contact>.inner .items .item .subject{margin-bottom:10px;font-weight:500;font-size:16px}section.contact>.inner .items .item .txt{margin-bottom:30px;padding-left:50px;font-size:14px}section.terms{position:relative;width:100%}section.terms>.inner{margin:0 auto;width:835px}section.terms>.inner h2{font-size:20px;margin-bottom:80px;font-weight:500;color:#0071ce;letter-spacing:-.6px}section.terms>.inner .block-txt{margin-bottom:2em}section.terms>.inner .block-txt:last-child{margin-bottom:0}section.terms>.inner .block-txt .head{font-weight:700}footer{width:100%;color:#bcd8fa}footer>.inner{margin:0 auto;width:835px}footer>.inner nav li{display:inline-block;margin-right:2em}footer>.inner .copy{margin-top:1em}}@media only screen and (max-width:999px){a,a:hover{text-decoration:none}.is-pc,.is-tb{display:none!important}html{overflow-y:scroll}body{color:#0e0e0e;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;font-feature-settings:"palt";font-family:aktiv-grotesk,'Noto Sans JP','ヒラギノ角ゴ Pro W3',Hiragino Kaku Gothic Pro,'ＭＳ Ｐゴシック',MS PGothic,sans-serif;line-height:2;font-size:14px;letter-spacing:.1em}.btn_menu,header{position:fixed;top:0;background:#0071ce}a{color:inherit;transition:.3s cubic-bezier(.23,1,.32,1)}a:hover{opacity:.5}li{list-style:none}header{width:100%;height:100%;color:#fff;left:0;z-index:100;transition:opacity .4s cubic-bezier(.23,1,.32,1);opacity:0;pointer-events:none}header.show{opacity:1;pointer-events:auto;background:#fff}header nav{padding:110px 30px;margin-top:50px}header .logo img{width:270px;height:auto;position:relative;top:100px;left:30px}header nav ul li{line-height:1}header nav ul li a{display:block;font-size:18px;font-weight:600;color:#000;margin:0 18px 20px}header nav ul li a span{color:silver;font-weight:300}.btn_menu{right:0;display:block;width:40px;height:40px;z-index:200}.btn_menu:hover{opacity:1}.btn_menu:hover span{transform:scaleX(1.2)}.btn_menu:hover span:first-child{transform:translate(0,-3px) scaleX(1.2)}.btn_menu:hover span:last-child{transform:translate(0,3px) scaleX(1.2)}.btn_menu span{position:absolute;top:50%;left:50%;display:block;width:24px;height:1px;background:#fff;margin-left:-12px;margin-top:0;transition:transform .3s cubic-bezier(.23,1,.32,1)}.btn_menu span:first-child{transform:translate(0,-3px)}.btn_menu span:last-child{transform:translate(0,3px)}.btn_menu.show span:first-child{transform:rotate(-45deg) scaleX(1.2)}.btn_menu.show span:last-child{transform:rotate(45deg) scaleX(1.2)}.container{position:absolute;width:100%;top:0}section.kv{width:100%;box-sizing:border-box}section.kv>.inner{max-width:100%;margin:0 auto}section.kv>.inner .columns{width:100%;height:auto;background-image:url("https://minerva-growth.jp/wp/wp-content/uploads/2021/09/image01-460.png");margin:0;background-repeat:no-repeat;background-size:contain}section.kv>.inner .columns .column:first-child{width:100%;height:70vw;min-height:360px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:space-between}section.kv>.inner .columns .column:first-child .inner{width:100%;text-align:center}section.kv>.inner .columns .column:first-child img{width:calc(55%);min-width:220px;height:auto;transform:translate(-7%,0)}section.kv>.inner .columns .column:last-child{color:#000;padding:0 60px}section.kv>.inner .columns .column:last-child .head{font-size:40px;font-weight:500;line-height:1.2;color:#000;letter-spacing:-.8px}section.kv>.inner .columns .column:last-child .body{margin-top:1em;font-size:12px;color:#000}section.kv>.inner .columns .column .inner img{width:100%;height:auto}section.about>.inner .block-txt{background:#fff;color:#000}section.about>.inner .block-txt:last-child{margin-bottom:0}section.about>.inner .block-txt>.inner{width:100%;max-width:768px;margin:0 auto;box-sizing:border-box;padding:60px 40px}section.about>.inner .block-txt>.inner .head{font-size:34px;font-weight:500;line-height:1.5;letter-spacing:-.8px}section.about>.inner .block-txt>.inner .body{margin-top:1.5em;font-size:14px}section.about>.inner .block-txt>.inner .body span{color:#ffd609}section.about>.inner .columns .column .block-txt .note{color:gray;margin-top:1em}section.about>.inner .columns .column .block-txt .note span{color:#ffd609}section.strategy{position:relative;padding:120px 40px 60px}section.strategy>.inner{width:100%;max-width:688px;margin:0 auto}section.strategy>.inner h2{font-size:14px;margin-bottom:60px;font-weight:600;color:#0071ce}section.strategy>.inner .columns{width:100%;font-size:0;letter-spacing:-10000em}section.strategy>.inner .columns .column{font-size:14px;letter-spacing:.15em;display:inline-block;vertical-align:top;margin-bottom:70px}section.strategy>.inner .columns .column:last-child{margin-bottom:0}section.strategy>.inner .columns .column .head{font-size:26px;font-weight:500;line-height:1.5;color:#000;margin-bottom:1em;letter-spacing:-.8px}section.strategy>.inner .columns .column .body,section.strategy>.inner .columns .column ul{font-size:14px;margin-top:1em}section.strategy>.inner .columns .column ul li{position:relative;font-weight:700;padding-left:1.5em}section.strategy>.inner .columns .column ul li:before{position:absolute;top:0;left:0;width:1.5em;height:100%;display:inline-block;counter-increment:item;content:'・'}section.strategy>.inner .columns .column ul li ul{margin-top:0}section.strategy>.inner .columns .column ul li ul li{font-weight:400}section.strategy>.inner .columns .column ul li ul li:before{content:'-'}section.portfolio{position:relative;padding-left:40px;padding-right:40px;padding-top:60px}section.portfolio>.inner{width:100%;max-width:688px;margin:0 auto}section.portfolio>.inner h2{font-size:16px;margin-bottom:50px;font-weight:600;color:#0071ce}section.portfolio>.inner .logo{display:flex;flex-wrap:wrap;margin-bottom:50px}section.portfolio>.inner .logo li{width:calc(100%/2);box-sizing:border-box}section.portfolio>.inner .logo li img{max-width:100%;height:auto}section.team{position:relative;padding-left:40px;padding-right:40px;padding-top:60px;padding-bottom:60px}section.team>.inner{width:100%;margin:0 auto;max-width:688px}section.team>.inner h2{font-size:16px;margin-bottom:50px;font-weight:600;color:#0071ce;letter-spacing:0px}section.team>.inner .desc p{font-size:14px;color:#000}section.team>.inner .desc p span{color:#ffd609}section.team>.inner .desc .note{color:gray;margin-top:2em;font-size:13px}section.team>.inner .desc .note span{color:#ffd609}section.team>.inner .desc .note a{color:#e0981b;border-bottom:1px solid}section.team>.inner .gl .head,.inner .ad .head,section.team>.inner .mem .head{font-size:20px;font-weight:500;margin-bottom:50px;color:#000;line-height:1}section.team>.inner .ad .items .item,section.team>.inner .mem .items .item{margin-bottom:60px}section.team>.inner .ad .items .item:last-child{margin-bottom:50px},section.team>.inner .mem .items .item:last-child{margin-bottom:0}section.team>.inner .ad .items .item figure,section.team>.inner .mem .items .item figure{line-height:1;width:100%}section.team>.inner .ad .items .item figure img,section.team>.inner .mem .items .item figure img{width:60%;max-width:443px;height:auto}section.team>.inner .ad .items .item .name,section.team>.inner .mem .items .item .name{font-size:18px;line-height:1;margin-top:2em;margin-bottom:.5em}section.team>.inner .ad,section.team>.inner .mem{margin-top:80px}section.team>.inner .ad .items .item .position,section.team>.inner .mem .items .item button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:0 0;padding:0;margin:0;outline:none;border-radius:0}section.team>.inner .mem .items .item .overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,.5)}section.team>.inner .mem .items .item .modal-window{display:none;position:fixed;top:50%;left:50%;width:250px;max-height:600px;transform:translate(-50%,-50%);background-color:#dfdddd;border-radius:5px;z-index:11;padding:2rem;resize:vertical}section.team>.inner .mem .items .item .button-close{z-index:20;position:absolute;top:0;right:0;width:35px;color:#95979c !important;font-size:20px;font-weight:700;line-height:35px;text-align:center;text-decoration:none;text-indent:0}section.team>.inner .mem .items .item .position{font-size:14px;margin-bottom:2em;line-height:1;text-align:left}section.team>.inner .ad .items .item .desc,section.team>.inner .mem .items .item .desc{font-size:14px}section.team>.inner .ad .items .item .desc a,section.team>.inner .mem .items .item .desc a{color:#e0981b;border-bottom:1px solid}section.team>.inner .mem .items .item .name,section.team>.inner .mem .items .item .position{color:#000}section.team>.inner .gl .head{color:#000;letter-spacing:-.8px;font-size:26px}section.team>.inner .gl .desc-sp .img{width:100%}section.team>.inner .ad .head{color:#000;letter-spacing:-.8px;font-size:26px}section.team>.inner .ad>.desc{margin-bottom:60px;color:#000}section.team>.inner .ad .items:last-child{margin-top:40px}section.team>.inner .ad .items .item{margin-bottom:40px}section.team>.inner .ad .items .item:last-child{margin-bottom:0}section.team>.inner .ad .items .item .name{margin-top:0}section.news{position:relative;background:#fff;padding:60px 40px}section.news>.inner{width:100%;max-width:688px;margin:0 auto}section.news>.inner h2{font-size:16px;margin-bottom:60px;font-weight:600;color:#0071ce}section.news>.inner .columns{width:100%}section.news>.inner .columns .column{margin-top:60px}section.news>.inner .columns .column:first-child{margin-top:0}section.news>.inner .columns .column .head{font-size:20px;font-weight:500;color:#000;margin-bottom:40px;line-height:1;letter-spacing:-.8px}section.news>.inner .columns .column .cs{font-weight:700}section.news>.inner .columns .column .items .item{padding-bottom:2em;padding-top:2em;border-bottom:1px solid}section.news>.inner .columns .column .items .item:first-child{padding-top:0}footer,section.contact,section.terms{position:relative;padding:60px 40px}section.news>.inner .columns .column .items .item .date{margin-bottom:1em;font-size:16px}section.news>.inner .columns .column .items .item .txt{font-size:14px}section.contact{background:#0071ce;color:#fff}section.contact>.inner{width:100%;max-width:688px;margin:0 auto}section.contact>.inner h2{font-size:14px;margin-bottom:60px;font-weight:500}section.contact>.inner p{font-size:10px}section.contact>.inner a{font-size:10px;border-bottom:1px solid;margin-bottom:20px}section.contact>.inner .items .item .subject{margin-bottom:10px;font-weight:500;font-size:16px}section.contact>.inner .items .item .txt{margin-bottom:30px;padding-left:50px;font-size:16px}section.terms>.inner{width:100%;max-width:688px;margin:0 auto}section.terms>.inner h2{font-size:14px;margin-bottom:50px;font-weight:600;color:#0071ce}section.terms>.inner .block-txt{margin-bottom:2em}section.terms>.inner .block-txt:last-child{margin-bottom:0}section.terms>.inner .block-txt .head{font-weight:700}footer{background:#0071ce;color:#bcd8fa}footer>.inner{max-width:688px;margin:0 auto}footer>.inner .copy{margin-top:2em}.copys{margin-top:4em}}}