@charset "UTF-8";main abbr,main address,main article,main aside,main audio,main b,main blockquote,main canvas,main caption,main cite,main code,main dd,main del,main details,main dfn,main div,main dl,main dt,main em,main fieldset,main figcaption,main figure,main form,main h1,main h2,main h3,main h4,main h5,main h6,main hgroup,main i,main iframe,main img,main ins,main kbd,main label,main legend,main li,main mark,main menu,main nav,main object,main ol,main p,main pre,main q,main samp,main section,main small,main span,main strong,main sub,main summary,main sup,main table,main tbody,main td,main tfoot,main th,main thead,main time,main tr,main ul,main var,main video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}main *,main ::after,main ::before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}main article,main aside,main details,main figcaption,main figure,main hgroup,main menu,main nav,main section{display:block}main ul{list-style:none}main li{list-style:none}main blockquote,main q{quotes:none}main blockquote::after,main blockquote::before,main q::after,main q::before{content:"";content:none}main a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}main address{font-style:normal}main table{border-spacing:0}main input,main select{vertical-align:middle}main button{margin:0}main img{vertical-align:top;-webkit-backface-visibility:visible;backface-visibility:visible}main{background-color:#fff;color:#070707;font-family:"Noto Sans JP",-apple-system,"ヒラギノ角ゴ ProN W3",Meiryo,sans-serif;font-size:100%;font-weight:500;position:relative;line-height:normal}main a,main a:link,main a:visited{color:#0e77f6;text-decoration:none}main a:hover{color:#014099;text-decoration:none}main button{background:0 0;border:none;cursor:pointer;color:#0e77f6;display:block;outline:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}main img{max-width:100%;height:auto}main .text-underline{text-decoration:underline!important}main .dib{display:inline-block!important}main .db{display:block!important}main .vt{vertical-align:top!important}main .vm{vertical-align:middle!important}main .indent{display:inline-block;padding-left:1em;text-indent:-1em}main .tal{text-align:left!important}main .tac{text-align:center!important}main .tar{text-align:right!important}@media screen and (min-width:1025px){.snsBlock{margin:0}}@media screen and (max-width:1024px){.snsBlock{margin:0}}@media screen and (min-width:768px),print{html{overflow-x:hidden}main{font-size:1.6rem}main .fs10{font-size:1rem!important}main .fs11{font-size:1.1rem!important}main .fs12{font-size:1.2rem!important}main .fs13{font-size:1.3rem!important}main .fs14{font-size:1.4rem!important}main .fs15{font-size:1.5rem!important}main .fs16{font-size:1.6rem!important}main .fs17{font-size:1.7rem!important}main .fs18{font-size:1.8rem!important}main .fs19{font-size:1.9rem!important}main .fs20{font-size:2rem!important}main .fs21{font-size:2.1rem!important}main .fs22{font-size:2.2rem!important}main .fs23{font-size:2.3rem!important}main .fs24{font-size:2.4rem!important}main .fs25{font-size:2.5rem!important}main .fs26{font-size:2.6rem!important}main .fs27{font-size:2.7rem!important}main .fs28{font-size:2.8rem!important}main .fs29{font-size:2.9rem!important}main .fs30{font-size:3rem!important}main .mt0-pc{margin-top:0!important}main .mt5-pc{margin-top:5px!important}main .mt10-pc{margin-top:10px!important}main .mt15-pc{margin-top:15px!important}main .mt20-pc{margin-top:20px!important}main .mt25-pc{margin-top:25px!important}main .mt30-pc{margin-top:30px!important}main .mt35-pc{margin-top:35px!important}main .mt40-pc{margin-top:40px!important}main .mt45-pc{margin-top:45px!important}main .mt50-pc{margin-top:50px!important}main .mt55-pc{margin-top:55px!important}main .mt60-pc{margin-top:60px!important}main .mt65-pc{margin-top:65px!important}main .mt70-pc{margin-top:70px!important}main .mt75-pc{margin-top:75px!important}main .mt80-pc{margin-top:80px!important}main .mt85-pc{margin-top:85px!important}main .mt90-pc{margin-top:90px!important}main .mt95-pc{margin-top:95px!important}main .mt100-pc{margin-top:100px!important}main .mt105-pc{margin-top:105px!important}main .mt110-pc{margin-top:110px!important}main .mt115-pc{margin-top:115px!important}main .mt120-pc{margin-top:120px!important}main .mt125-pc{margin-top:125px!important}main .mt130-pc{margin-top:130px!important}main .mt135-pc{margin-top:135px!important}main .mt140-pc{margin-top:140px!important}main .mt145-pc{margin-top:145px!important}main .mt150-pc{margin-top:150px!important}main .mt155-pc{margin-top:155px!important}main .mt160-pc{margin-top:160px!important}main .mt165-pc{margin-top:165px!important}main .mt170-pc{margin-top:170px!important}main .mt175-pc{margin-top:175px!important}main .mt180-pc{margin-top:180px!important}main .mt185-pc{margin-top:185px!important}main .mt190-pc{margin-top:190px!important}main .mt195-pc{margin-top:195px!important}main .mt200-pc{margin-top:200px!important}main .mt90-pc{margin-top:90px!important}main .mb0-pc{margin-bottom:0!important}main .mb5-pc{margin-bottom:5px!important}main .mb10-pc{margin-bottom:10px!important}main .mb15-pc{margin-bottom:15px!important}main .mb20-pc{margin-bottom:20px!important}main .mb25-pc{margin-bottom:25px!important}main .mb30-pc{margin-bottom:30px!important}main .mb35-pc{margin-bottom:35px!important}main .mb40-pc{margin-bottom:40px!important}main .mb45-pc{margin-bottom:45px!important}main .mb50-pc{margin-bottom:50px!important}main .mb55-pc{margin-bottom:55px!important}main .mb60-pc{margin-bottom:60px!important}main .mb65-pc{margin-bottom:65px!important}main .mb70-pc{margin-bottom:70px!important}main .mb75-pc{margin-bottom:75px!important}main .mb80-pc{margin-bottom:80px!important}main .mb85-pc{margin-bottom:85px!important}main .mb90-pc{margin-bottom:90px!important}main .mb95-pc{margin-bottom:95px!important}main .mb100-pc{margin-bottom:100px!important}main .mb105-pc{margin-bottom:105px!important}main .mb110-pc{margin-bottom:110px!important}main .mb115-pc{margin-bottom:115px!important}main .mb120-pc{margin-bottom:120px!important}main .mb125-pc{margin-bottom:125px!important}main .mb130-pc{margin-bottom:130px!important}main .mb135-pc{margin-bottom:135px!important}main .mb140-pc{margin-bottom:140px!important}main .mb145-pc{margin-bottom:145px!important}main .mb150-pc{margin-bottom:150px!important}main .mb155-pc{margin-bottom:155px!important}main .mb160-pc{margin-bottom:160px!important}main .mb165-pc{margin-bottom:165px!important}main .mb170-pc{margin-bottom:170px!important}main .mb175-pc{margin-bottom:175px!important}main .mb180-pc{margin-bottom:180px!important}main .mb185-pc{margin-bottom:185px!important}main .mb190-pc{margin-bottom:190px!important}main .mb195-pc{margin-bottom:195px!important}main .mb200-pc{margin-bottom:200px!important}main .mr0-pc{margin-right:0!important}main .mr5-pc{margin-right:5px!important}main .mr10-pc{margin-right:10px!important}main .mr15-pc{margin-right:15px!important}main .mr20-pc{margin-right:20px!important}main .mr25-pc{margin-right:25px!important}main .mr30-pc{margin-right:30px!important}main .mr35-pc{margin-right:35px!important}main .mr40-pc{margin-right:40px!important}main .mr45-pc{margin-right:45px!important}main .mr50-pc{margin-right:50px!important}main .mr55-pc{margin-right:55px!important}main .mr60-pc{margin-right:60px!important}main .mr65-pc{margin-right:65px!important}main .mr70-pc{margin-right:70px!important}main .mr75-pc{margin-right:75px!important}main .mr80-pc{margin-right:80px!important}main .mr85-pc{margin-right:85px!important}main .mr90-pc{margin-right:90px!important}main .mr95-pc{margin-right:95px!important}main .mr100-pc{margin-right:100px!important}main .mr105-pc{margin-right:105px!important}main .mr110-pc{margin-right:110px!important}main .mr115-pc{margin-right:115px!important}main .mr120-pc{margin-right:120px!important}main .mr125-pc{margin-right:125px!important}main .mr130-pc{margin-right:130px!important}main .mr135-pc{margin-right:135px!important}main .mr140-pc{margin-right:140px!important}main .mr145-pc{margin-right:145px!important}main .mr150-pc{margin-right:150px!important}main .mr155-pc{margin-right:155px!important}main .mr160-pc{margin-right:160px!important}main .mr165-pc{margin-right:165px!important}main .mr170-pc{margin-right:170px!important}main .mr175-pc{margin-right:175px!important}main .mr180-pc{margin-right:180px!important}main .mr185-pc{margin-right:185px!important}main .mr190-pc{margin-right:190px!important}main .mr195-pc{margin-right:195px!important}main .mr200-pc{margin-right:200px!important}main .ml0-pc{margin-left:0!important}main .ml5-pc{margin-left:5px!important}main .ml10-pc{margin-left:10px!important}main .ml15-pc{margin-left:15px!important}main .ml20-pc{margin-left:20px!important}main .ml25-pc{margin-left:25px!important}main .ml30-pc{margin-left:30px!important}main .ml35-pc{margin-left:35px!important}main .ml40-pc{margin-left:40px!important}main .ml45-pc{margin-left:45px!important}main .ml50-pc{margin-left:50px!important}main .ml55-pc{margin-left:55px!important}main .ml60-pc{margin-left:60px!important}main .ml65-pc{margin-left:65px!important}main .ml70-pc{margin-left:70px!important}main .ml75-pc{margin-left:75px!important}main .ml80-pc{margin-left:80px!important}main .ml85-pc{margin-left:85px!important}main .ml90-pc{margin-left:90px!important}main .ml95-pc{margin-left:95px!important}main .ml100-pc{margin-left:100px!important}main .ml105-pc{margin-left:105px!important}main .ml110-pc{margin-left:110px!important}main .ml115-pc{margin-left:115px!important}main .ml120-pc{margin-left:120px!important}main .ml125-pc{margin-left:125px!important}main .ml130-pc{margin-left:130px!important}main .ml135-pc{margin-left:135px!important}main .ml140-pc{margin-left:140px!important}main .ml145-pc{margin-left:145px!important}main .ml150-pc{margin-left:150px!important}main .ml155-pc{margin-left:155px!important}main .ml160-pc{margin-left:160px!important}main .ml165-pc{margin-left:165px!important}main .ml170-pc{margin-left:170px!important}main .ml175-pc{margin-left:175px!important}main .ml180-pc{margin-left:180px!important}main .ml185-pc{margin-left:185px!important}main .ml190-pc{margin-left:190px!important}main .ml195-pc{margin-left:195px!important}main .ml200-pc{margin-left:200px!important}main .pt0-pc{padding-top:0!important}main .pt5-pc{padding-top:5px!important}main .pt10-pc{padding-top:10px!important}main .pt15-pc{padding-top:15px!important}main .pt20-pc{padding-top:20px!important}main .pt25-pc{padding-top:25px!important}main .pt30-pc{padding-top:30px!important}main .pt35-pc{padding-top:35px!important}main .pt40-pc{padding-top:40px!important}main .pt45-pc{padding-top:45px!important}main .pt50-pc{padding-top:50px!important}main .pt55-pc{padding-top:55px!important}main .pt60-pc{padding-top:60px!important}main .pt65-pc{padding-top:65px!important}main .pt70-pc{padding-top:70px!important}main .pt75-pc{padding-top:75px!important}main .pt80-pc{padding-top:80px!important}main .pt85-pc{padding-top:85px!important}main .pt90-pc{padding-top:90px!important}main .pt95-pc{padding-top:95px!important}main .pt100-pc{padding-top:100px!important}main .pt105-pc{padding-top:105px!important}main .pt110-pc{padding-top:110px!important}main .pt115-pc{padding-top:115px!important}main .pt120-pc{padding-top:120px!important}main .pt125-pc{padding-top:125px!important}main .pt130-pc{padding-top:130px!important}main .pt135-pc{padding-top:135px!important}main .pt140-pc{padding-top:140px!important}main .pt145-pc{padding-top:145px!important}main .pt150-pc{padding-top:150px!important}main .pt155-pc{padding-top:155px!important}main .pt160-pc{padding-top:160px!important}main .pt165-pc{padding-top:165px!important}main .pt170-pc{padding-top:170px!important}main .pt175-pc{padding-top:175px!important}main .pt180-pc{padding-top:180px!important}main .pt185-pc{padding-top:185px!important}main .pt190-pc{padding-top:190px!important}main .pt195-pc{padding-top:195px!important}main .pt200-pc{padding-top:200px!important}main .pb0-pc{padding-bottom:0!important}main .pb5-pc{padding-bottom:5px!important}main .pb10-pc{padding-bottom:10px!important}main .pb15-pc{padding-bottom:15px!important}main .pb20-pc{padding-bottom:20px!important}main .pb25-pc{padding-bottom:25px!important}main .pb30-pc{padding-bottom:30px!important}main .pb35-pc{padding-bottom:35px!important}main .pb40-pc{padding-bottom:40px!important}main .pb45-pc{padding-bottom:45px!important}main .pb50-pc{padding-bottom:50px!important}main .pb55-pc{padding-bottom:55px!important}main .pb60-pc{padding-bottom:60px!important}main .pb65-pc{padding-bottom:65px!important}main .pb70-pc{padding-bottom:70px!important}main .pb75-pc{padding-bottom:75px!important}main .pb80-pc{padding-bottom:80px!important}main .pb85-pc{padding-bottom:85px!important}main .pb90-pc{padding-bottom:90px!important}main .pb95-pc{padding-bottom:95px!important}main .pb100-pc{padding-bottom:100px!important}main .pb105-pc{padding-bottom:105px!important}main .pb110-pc{padding-bottom:110px!important}main .pb115-pc{padding-bottom:115px!important}main .pb120-pc{padding-bottom:120px!important}main .pb125-pc{padding-bottom:125px!important}main .pb130-pc{padding-bottom:130px!important}main .pb135-pc{padding-bottom:135px!important}main .pb140-pc{padding-bottom:140px!important}main .pb145-pc{padding-bottom:145px!important}main .pb150-pc{padding-bottom:150px!important}main .pb155-pc{padding-bottom:155px!important}main .pb160-pc{padding-bottom:160px!important}main .pb165-pc{padding-bottom:165px!important}main .pb170-pc{padding-bottom:170px!important}main .pb175-pc{padding-bottom:175px!important}main .pb180-pc{padding-bottom:180px!important}main .pb185-pc{padding-bottom:185px!important}main .pb190-pc{padding-bottom:190px!important}main .pb195-pc{padding-bottom:195px!important}main .pb200-pc{padding-bottom:200px!important}main .pr0-pc{padding-right:0!important}main .pr5-pc{padding-right:5px!important}main .pr10-pc{padding-right:10px!important}main .pr15-pc{padding-right:15px!important}main .pr20-pc{padding-right:20px!important}main .pr25-pc{padding-right:25px!important}main .pr30-pc{padding-right:30px!important}main .pr35-pc{padding-right:35px!important}main .pr40-pc{padding-right:40px!important}main .pr45-pc{padding-right:45px!important}main .pr50-pc{padding-right:50px!important}main .pr55-pc{padding-right:55px!important}main .pr60-pc{padding-right:60px!important}main .pr65-pc{padding-right:65px!important}main .pr70-pc{padding-right:70px!important}main .pr75-pc{padding-right:75px!important}main .pr80-pc{padding-right:80px!important}main .pr85-pc{padding-right:85px!important}main .pr90-pc{padding-right:90px!important}main .pr95-pc{padding-right:95px!important}main .pr100-pc{padding-right:100px!important}main .pr105-pc{padding-right:105px!important}main .pr110-pc{padding-right:110px!important}main .pr115-pc{padding-right:115px!important}main .pr120-pc{padding-right:120px!important}main .pr125-pc{padding-right:125px!important}main .pr130-pc{padding-right:130px!important}main .pr135-pc{padding-right:135px!important}main .pr140-pc{padding-right:140px!important}main .pr145-pc{padding-right:145px!important}main .pr150-pc{padding-right:150px!important}main .pr155-pc{padding-right:155px!important}main .pr160-pc{padding-right:160px!important}main .pr165-pc{padding-right:165px!important}main .pr170-pc{padding-right:170px!important}main .pr175-pc{padding-right:175px!important}main .pr180-pc{padding-right:180px!important}main .pr185-pc{padding-right:185px!important}main .pr190-pc{padding-right:190px!important}main .pr195-pc{padding-right:195px!important}main .pr200-pc{padding-right:200px!important}main .pl0-pc{padding-left:0!important}main .pl5-pc{padding-left:5px!important}main .pl10-pc{padding-left:10px!important}main .pl15-pc{padding-left:15px!important}main .pl20-pc{padding-left:20px!important}main .pl25-pc{padding-left:25px!important}main .pl30-pc{padding-left:30px!important}main .pl35-pc{padding-left:35px!important}main .pl40-pc{padding-left:40px!important}main .pl45-pc{padding-left:45px!important}main .pl50-pc{padding-left:50px!important}main .pl55-pc{padding-left:55px!important}main .pl60-pc{padding-left:60px!important}main .pl65-pc{padding-left:65px!important}main .pl70-pc{padding-left:70px!important}main .pl75-pc{padding-left:75px!important}main .pl80-pc{padding-left:80px!important}main .pl85-pc{padding-left:85px!important}main .pl90-pc{padding-left:90px!important}main .pl95-pc{padding-left:95px!important}main .pl100-pc{padding-left:100px!important}main .pl105-pc{padding-left:105px!important}main .pl110-pc{padding-left:110px!important}main .pl115-pc{padding-left:115px!important}main .pl120-pc{padding-left:120px!important}main .pl125-pc{padding-left:125px!important}main .pl130-pc{padding-left:130px!important}main .pl135-pc{padding-left:135px!important}main .pl140-pc{padding-left:140px!important}main .pl145-pc{padding-left:145px!important}main .pl150-pc{padding-left:150px!important}main .pl155-pc{padding-left:155px!important}main .pl160-pc{padding-left:160px!important}main .pl165-pc{padding-left:165px!important}main .pl170-pc{padding-left:170px!important}main .pl175-pc{padding-left:175px!important}main .pl180-pc{padding-left:180px!important}main .pl185-pc{padding-left:185px!important}main .pl190-pc{padding-left:190px!important}main .pl195-pc{padding-left:195px!important}main .pl200-pc{padding-left:200px!important}main .-sp,main .-tb{display:none!important}main a{-webkit-transition:all .3s ease;transition:all .3s ease}main a:hover{color:#014099;text-decoration:underline}main a:hover img{text-decoration:none;opacity:.8}main a.text-underline:hover{text-decoration:none!important}main a img{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.15s opacity ease-in;transition:.15s opacity ease-in}.thanks .thanksContainer{max-width:1240px;padding:0 20px;margin:0 auto}.thanks .section.graph{border-radius:min(96px,7.8125vw) min(96px,7.8125vw) 0 0}.thanks .section .message__bg{border-radius:min(96px,7.8125vw) min(96px,7.8125vw) 0 0}.thanks .section.history{border-radius:min(96px,7.8125vw) min(96px,7.8125vw) 0 0;margin-top:calc(min(96px,7.8125vw) * -1)}.thanks .section__header{text-align:center;margin-bottom:min(48px,4.1666666667vw)}.thanks .section__header-subtext{font-weight:700;line-height:1.8;letter-spacing:1.8px;margin-top:24px}.thanks .section.history .section__header-subtext{color:#0e77f6;font-weight:500}.thanks .section.news .section__header-subtext{color:#0e77f6}.thanks .col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.thanks .col.-aic{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.thanks .col.-jcsb{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.thanks .col.-jcc{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.thanks .mv{position:relative;text-align:center;background:url(/fund/1trillion-yen/images/mv_pc_bg.png) top center no-repeat;background-size:cover}.thanks .mv canvas{width:100%;height:auto;position:absolute;left:0;top:0}.thanks .graph{padding:min(160px,7.8125vw) 0 min(160px,10.4166666667vw) 0;background-color:#f5f2ec}.thanks .graph .thanksContainer__inner{border:4px solid #0e77f6;background-color:#0e77f6;border-radius:20px;overflow:hidden}.thanks .graphMain__block{padding:min(90px,7.5vw) min(52px,4.3333333333vw) min(64px,5.3333333333vw);background-color:#0e77f6;color:#fff}.thanks .graphTitle__block{margin-bottom:min(48px,4vw);position:relative}.thanks .graphTitle__block::after,.thanks .graphTitle__block::before{content:"";position:absolute;bottom:calc(min(96px,9.6354166667vw)/ 2);display:inline-block;background-image:-webkit-radial-gradient(circle,#fff min(2px,.1302083333vw),transparent min(2px,.1302083333vw));background-image:radial-gradient(circle,#fff min(2px,.1302083333vw),transparent min(2px,.1302083333vw));background-position:left top;background-repeat:repeat-x;background-size:min(8px,.78125vw) min(4px,.390625vw);width:min(102px,10.8072916667vw);height:min(4px,.390625vw)}.thanks .graphTitle__block::before{-webkit-transform:rotate(62deg);transform:rotate(62deg);left:calc(2vw - 40.36px)}.thanks .graphTitle__block::after{-webkit-transform:rotate(-62deg);transform:rotate(-62deg);right:calc(2vw - 40.36px)}.thanks .graphTitle__block .graphTitle__text{font-size:min(48px,4.1666666667vw);font-weight:700;line-height:1.5;letter-spacing:min(4.8px,.3125vw);text-align:center;position:relative}.thanks .graphTitle__block .graphTitle__text::after,.thanks .graphTitle__block .graphTitle__text::before{content:"";position:absolute;bottom:calc(min(140px,13.0208333333vw)/ 2);display:inline-block;background-image:-webkit-radial-gradient(circle,#fff min(2px,.1302083333vw),transparent min(2px,.1302083333vw));background-image:radial-gradient(circle,#fff min(2px,.1302083333vw),transparent min(2px,.1302083333vw));background-position:left top;background-repeat:repeat-x;background-size:min(8px,.78125vw) min(4px,.390625vw);width:min(143px,13.0208333333vw);height:min(4px,.390625vw)}.thanks .graphTitle__block .graphTitle__text::before{-webkit-transform:rotate(70deg);transform:rotate(70deg);left:calc(2vw - 35.36px)}.thanks .graphTitle__block .graphTitle__text::after{-webkit-transform:rotate(-70deg);transform:rotate(-70deg);right:calc(2vw - 35.36px)}.thanks .graphTitle__block .graphTitle__text span{color:#ffea55;position:relative}.thanks .graphTitle__block .graphTitle__text span::before{content:"・";position:absolute;top:-1em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:min(30px,2.8645833333vw)}.thanks .graphText__block{padding:0 min(124px,-207.27px + 28.1818vw)}.thanks .graphText__block p{font-size:2rem;margin-bottom:1em;line-height:1.8;letter-spacing:2.2px}.thanks .graphText__block p:last-child{margin-bottom:0}.thanks .graphText__block p span{color:#ffea55;font-weight:700}.thanks .graphChart__wrapper{background-color:#fff;padding:min(60px,5vw) 0 min(20px,1.6666666667vw) 0}.thanks .graphChart__bg{background:url(/fund/1trillion-yen/images/graph_bg_pc.png) 0 0 no-repeat;width:min(1120px,93.3333333333vw);height:min(775px,64.5833333333vw);background-size:contain;position:relative;margin:0 auto}.thanks .graphChart__bg::before{background:url(/fund/1trillion-yen/images/graph_title_pc.png) 0 0 no-repeat;content:"";position:absolute;width:min(742px,61.8333333333vw);height:min(274px,22.8333333333vw);background-size:contain;z-index:2}.thanks .graphChart__title{position:absolute;left:min(48px,4vw);top:max(-20px,-1.6666666667vw);color:#0e77f6;font-size:min(24px,2.34375vw);font-weight:700;letter-spacing:min(2.4px,.2vw);z-index:3}.thanks .graphChart__inner{width:min(1022px,85.1666666667vw);height:min(651px,54.25vw);overflow:hidden;position:relative}.thanks .graphChart__inner::before{background:#fff;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.thanks .graphChart__inner img{width:100%}.thanks .graphChart__item-baloon{position:absolute}.thanks .graphChart__item-baloon--1{bottom:min(13px,1.0833333333vw);left:min(42px,3.5vw);width:min(243px,20.25vw);height:min(190px,15.8333333333vw)}.thanks .graphChart__item-baloon--2{bottom:min(57px,4.75vw);left:min(495px,41.25vw);width:min(187px,15.5833333333vw);height:min(127px,10.5833333333vw)}.thanks .graphChart__item-baloon--3{bottom:min(146px,12.1666666667vw);right:min(149px,12.4166666667vw);width:min(174px,14.5vw);height:min(154px,12.8333333333vw)}.thanks .graphChart__item-baloon--4{bottom:min(363px,30.25vw);right:0;width:min(178px,14.8333333333vw);height:min(160px,13.3333333333vw)}.thanks .message{background-color:#f5f2ec}.thanks .message__bg{padding-top:min(120px,10.4166666667vw);padding-bottom:calc(min(120px,10.4166666667vw) + min(96px,7.8125vw));background:#0e77f6 url(/fund/1trillion-yen/images/message_bg_pc.png) 0 0 no-repeat;background-size:cover}.thanks .messageMain__block{padding:min(80px,6.6666666667vw) min(56px,4.6666666667vw);background-color:#004098;border-radius:min(24px,2.6041666667vw);color:#fff}.thanks .messageMain__block-title{text-align:center;line-height:1.8;letter-spacing:1.8px;margin-bottom:24px}.thanks .message__header .titleH2 img{width:min(302px,29.9479166667vw);height:min(60px,5.9895833333vw)}.thanks .message__list{margin-bottom:112px}.thanks .message__list-item{background-color:#fff;border-radius:16px;padding:40px 40px 32px 40px;margin-bottom:24px}.thanks .message__list-item:last-child{margin-bottom:0}.thanks .message__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.thanks .message__imagearea{width:260px;margin-right:40px}.thanks .message__textarea{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#070707}.thanks .message__comment{margin-bottom:.825em;line-height:1.6;letter-spacing:1.8px;font-size:min(16px,1.953125vw);text-align:justify}.thanks .message__position{margin:16px 0 2px 0;font-size:min(14px,1.5625vw);line-height:1.8;letter-spacing:.7px}.thanks .message__name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.thanks .message__name-jp{font-size:2rem;font-weight:700;line-height:1.8;letter-spacing:1px;margin-right:1em}.thanks .message__name-en{font-size:1.4rem;line-height:1.8;letter-spacing:.7px}.thanks .lineup__header .titleH2 img{width:min(526px,52.0833333333vw);height:min(60px,5.9895833333vw)}.thanks .lineup__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2.1139705882% 1fr 2.1139705882% 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:auto;grid-template-rows:auto;gap:2.1139705882%}.thanks .lineup__list>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.thanks .lineup__list>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.thanks .lineup__list>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.thanks .lineup__list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.thanks .lineup__list a.lineup__list-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-decoration:none;-webkit-transition:.15s opacity ease-in;transition:.15s opacity ease-in}.thanks .lineup__list a.lineup__list-link:hover{text-decoration:none;opacity:.9}.thanks .lineup__list a.lineup__list-link:hover img{opacity:.9}.thanks .lineup__list-image img{width:100%;display:block}.thanks .lineup__list-content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:6.916426513%;background-color:#fff;text-align:center;white-space:nowrap}.thanks .lineup__list-title{margin-bottom:14px;font-size:min(14px,1.1224489796vw);color:#070707;line-height:1.8}.thanks .lineup__list-features{display:-ms-grid;display:grid;-ms-grid-columns:1fr 4px 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:1fr 4px 1fr;grid-template-rows:repeat(2,1fr);grid-column-gap:4px;grid-row-gap:4px}.thanks .lineup__list-features>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.thanks .lineup__list-features>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.thanks .lineup__list-features>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.thanks .lineup__list-features>:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}.thanks .lineup__list-features--1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2}.thanks .lineup__list-features--2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3}.thanks .lineup__list-features--3{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:2/1/3/3}.thanks .lineup__list-features li{text-align:center;padding:8px 0;border-radius:20px;background-color:#e7f2ff;line-height:1;color:#0e77f6;font-size:min(14px,1.4322916667vw);font-weight:600;letter-spacing:.7px}.thanks .lineup__list-btn{background-color:#f5f2ec;border-radius:0 0 min(16px,1.5625vw) min(16px,1.5625vw);padding:min(10px,.9114583333vw) 0 min(14px,1.171875vw) 0;text-align:center;line-height:1}.thanks .lineup__list-btnText{line-height:1;color:#0e77f6;font-size:min(18px,1.6326530612vw);font-weight:700;line-height:1.8;letter-spacing:1.8px;position:relative;padding-right:min(32px,2.6041666667vw)}.thanks .lineup__list-btnText::before{content:"";display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-45%);transform:translateY(-45%);width:min(24px,2.0833333333vw);height:min(24px,2.0833333333vw);border-radius:50%;background-color:#0e77f6}.thanks .lineup__list-btnText::after{content:"";display:block;position:absolute;right:min(9px,.78125vw);top:min(10px,.9114583333vw);width:min(8px,.78125vw);height:min(8px,.78125vw);border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.thanks .history{padding-top:min(160px,10.4166666667vw);background-color:#f5f2ec}.thanks .history__header .titleH2 img{width:min(283px,28.2552083333vw);height:min(60px,5.9895833333vw)}.thanks .historyMain__block{position:relative}.thanks .historyMain__block-title{text-align:center;line-height:1.8;letter-spacing:1.8px;margin-bottom:40px;font-size:min(18px,2.2135416667vw)}.thanks .history a.history__link{text-decoration:none;-webkit-transition:.15s opacity ease-in;transition:.15s opacity ease-in}.thanks .history a.history__link:hover{text-decoration:none;opacity:.8}.thanks .history a.history__link:hover img{opacity:1}.thanks .history a.history__link img{border:min(4px,.390625vw) solid #0e77f6;-webkit-box-shadow:0 0 min(32px,3.125vw) 0 rgba(0,0,0,.16);box-shadow:0 0 min(32px,3.125vw) 0 rgba(0,0,0,.16);border-radius:min(16px,1.5625vw)}.thanks .history__link-btn{width:min(300px,26.0416666667vw);height:min(56px,4.8177083333vw);background-color:#0e77f6;color:#fff;position:absolute;right:0;bottom:0;border-radius:min(16px,1.5625vw) 0 min(16px,1.5625vw) 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.thanks .history__link-text{font-size:min(20px,2.0833333333vw);font-weight:700;letter-spacing:2.8px;position:relative;padding-right:min(32px,2.6041666667vw)}.thanks .history__link-text::before{content:"";display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-45%);transform:translateY(-45%);width:min(24px,2.0833333333vw);height:min(24px,2.0833333333vw);border-radius:50%;background-color:#fff}.thanks .history__link-text::after{content:"";display:block;position:absolute;right:min(6px,.390625vw);top:min(11px,1.171875vw);width:min(11px,1.171875vw);height:min(9px,.9114583333vw);background:url(/fund/1trillion-yen/images/icon_window.svg) 0 0 no-repeat;background-size:contain}.thanks .news{padding:min(96px,7.8125vw) 0 min(140px,10.4166666667vw);background-color:#f5f2ec}.thanks .news__header .titleH2 img{width:min(186px,18.6197916667vw);height:min(60px,5.9895833333vw)}.thanks .news__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2.1139705882% 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:auto;grid-template-rows:auto;gap:2.1139705882%}.thanks .news__list>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.thanks .news__list>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.thanks .news__list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 0 min(32px,3.125vw) 0 rgba(0,0,0,.16);box-shadow:0 0 min(32px,3.125vw) 0 rgba(0,0,0,.16);border-radius:min(16px,1.5625vw)}.thanks .news__list a.news__list-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-decoration:none;-webkit-transition:.15s opacity ease-in;transition:.15s opacity ease-in}.thanks .news__list a.news__list-link:hover{text-decoration:none;opacity:.8}.thanks .news__list a.news__list-link:hover img{opacity:1}.thanks .news__list-image img{width:100%;display:block}.thanks .news__list-btn{background-color:#0e77f6;border-radius:0 0 min(16px,1.5625vw) min(16px,1.5625vw);padding:min(10px,.9114583333vw) 0 min(14px,1.171875vw) 0;text-align:center;line-height:1}.thanks .news__list-btnText{line-height:1;color:#fff;font-size:min(20px,2.0833333333vw);font-weight:700;line-height:1.8;letter-spacing:2.4px;position:relative;padding-right:min(32px,2.6041666667vw)}.thanks .news__list-btnText::before{content:"";display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-45%);transform:translateY(-45%);width:min(24px,2.0833333333vw);height:min(24px,2.0833333333vw);border-radius:50%;background-color:#fff}.thanks .news__list-btnText::after{content:"";display:block;position:absolute;right:min(9px,.78125vw);top:min(12px,1.0416666667vw);width:min(8px,.78125vw);height:min(8px,.78125vw);border-top:2px solid #0e77f6;border-right:2px solid #0e77f6;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.thanks .attention{padding-bottom:80px;background-color:#f5f2ec}.thanks .attention .idx-news-important{border-radius:min(16px,1.5625vw)}.thanks .attention .idx-news-important p{letter-spacing:.12em;color:#404040;font-size:1.5rem}.thanks .attention .idx-news-important .ul-disc>li{list-style:none;padding-left:9px;line-height:1.8;position:relative}.thanks .attention .idx-news-important .ul-disc>li::before{content:"";display:block;width:4px;height:4px;background:#004098;border-radius:50%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.thanks .attention .idx-news-important .ul-disc>li a{color:#333;font-weight:400;letter-spacing:.04em}.thanks .attention .idx-news-important .ul-disc>li a:hover{color:#0e77f6;text-decoration:none;border-color:#0e77f6}}@media screen and (min-width:768px) and (max-width:980px){main .-tb{display:block!important}main .-tb-none{display:none!important}.thanks .graphText__block{padding:0 calc(-33.71px + 10.37735vw)}.thanks .graphText__block p{font-size:min(20px,2.34375vw)}.thanks .message__list{margin-bottom:80px}.thanks .message__list-item{padding:24px}.thanks .message__imagearea{width:180px;margin-right:24px}.thanks .message__imagearea img{width:100%}.thanks .message .lineup__list-title{font-size:min(14px,1.6927083333vw)}.thanks .lineup__list-btnText{font-size:min(16px,1.6927083333vw)}}@media screen and (max-width:767px){html{overflow-x:hidden}main{line-height:2}main .fs10-sp{font-size:2.6666666667vw}main .fs11-sp{font-size:2.9333333333vw}main .fs12-sp{font-size:3.2vw}main .fs13-sp{font-size:3.4666666667vw}main .fs14-sp{font-size:3.7333333333vw}main .fs15-sp{font-size:4vw}main .fs16-sp{font-size:4.2666666667vw}main .fs17-sp{font-size:4.5333333333vw}main .fs18-sp{font-size:4.8vw}main .fs19-sp{font-size:5.0666666667vw}main .fs20-sp{font-size:5.3333333333vw}main .fs21-sp{font-size:5.6vw}main .fs22-sp{font-size:5.8666666667vw}main .fs23-sp{font-size:6.1333333333vw}main .fs24-sp{font-size:6.4vw}main .fs25-sp{font-size:6.6666666667vw}main .fs26-sp{font-size:6.9333333333vw}main .fs27-sp{font-size:7.2vw}main .fs28-sp{font-size:7.4666666667vw}main .fs29-sp{font-size:7.7333333333vw}main .fs30-sp{font-size:8vw}main .mt0-sp{margin-top:0!important}main .mt5-sp{margin-top:1.3333333333vw!important}main .mt10-sp{margin-top:2.6666666667vw!important}main .mt15-sp{margin-top:4vw!important}main .mt20-sp{margin-top:5.3333333333vw!important}main .mt25-sp{margin-top:6.6666666667vw!important}main .mt30-sp{margin-top:8vw!important}main .mt35-sp{margin-top:9.3333333333vw!important}main .mt40-sp{margin-top:10.6666666667vw!important}main .mt45-sp{margin-top:12vw!important}main .mt50-sp{margin-top:13.3333333333vw!important}main .mt55-sp{margin-top:14.6666666667vw!important}main .mt60-sp{margin-top:16vw!important}main .mt65-sp{margin-top:17.3333333333vw!important}main .mt70-sp{margin-top:18.6666666667vw!important}main .mt75-sp{margin-top:20vw!important}main .mt80-sp{margin-top:21.3333333333vw!important}main .mt85-sp{margin-top:22.6666666667vw!important}main .mt90-sp{margin-top:24vw!important}main .mt95-sp{margin-top:25.3333333333vw!important}main .mt100-sp{margin-top:26.6666666667vw!important}main .mb0-sp{margin-bottom:0!important}main .mb5-sp{margin-bottom:1.3333333333vw!important}main .mb10-sp{margin-bottom:2.6666666667vw!important}main .mb15-sp{margin-bottom:4vw!important}main .mb20-sp{margin-bottom:5.3333333333vw!important}main .mb25-sp{margin-bottom:6.6666666667vw!important}main .mb30-sp{margin-bottom:8vw!important}main .mb35-sp{margin-bottom:9.3333333333vw!important}main .mb40-sp{margin-bottom:10.6666666667vw!important}main .mb45-sp{margin-bottom:12vw!important}main .mb50-sp{margin-bottom:13.3333333333vw!important}main .mb55-sp{margin-bottom:14.6666666667vw!important}main .mb60-sp{margin-bottom:16vw!important}main .mb65-sp{margin-bottom:17.3333333333vw!important}main .mb70-sp{margin-bottom:18.6666666667vw!important}main .mb75-sp{margin-bottom:20vw!important}main .mb80-sp{margin-bottom:21.3333333333vw!important}main .mb85-sp{margin-bottom:22.6666666667vw!important}main .mb90-sp{margin-bottom:24vw!important}main .mb95-sp{margin-bottom:25.3333333333vw!important}main .mb100-sp{margin-bottom:26.6666666667vw!important}main .mr0-sp{margin-right:0!important}main .mr5-sp{margin-right:1.3333333333vw!important}main .mr10-sp{margin-right:2.6666666667vw!important}main .mr15-sp{margin-right:4vw!important}main .mr20-sp{margin-right:5.3333333333vw!important}main .mr25-sp{margin-right:6.6666666667vw!important}main .mr30-sp{margin-right:8vw!important}main .mr35-sp{margin-right:9.3333333333vw!important}main .mr40-sp{margin-right:10.6666666667vw!important}main .mr45-sp{margin-right:12vw!important}main .mr50-sp{margin-right:13.3333333333vw!important}main .mr55-sp{margin-right:14.6666666667vw!important}main .mr60-sp{margin-right:16vw!important}main .mr65-sp{margin-right:17.3333333333vw!important}main .mr70-sp{margin-right:18.6666666667vw!important}main .mr75-sp{margin-right:20vw!important}main .mr80-sp{margin-right:21.3333333333vw!important}main .mr85-sp{margin-right:22.6666666667vw!important}main .mr90-sp{margin-right:24vw!important}main .mr95-sp{margin-right:25.3333333333vw!important}main .mr100-sp{margin-right:26.6666666667vw!important}main .ml0-sp{margin-left:0!important}main .ml5-sp{margin-left:1.3333333333vw!important}main .ml10-sp{margin-left:2.6666666667vw!important}main .ml15-sp{margin-left:4vw!important}main .ml20-sp{margin-left:5.3333333333vw!important}main .ml25-sp{margin-left:6.6666666667vw!important}main .ml30-sp{margin-left:8vw!important}main .ml35-sp{margin-left:9.3333333333vw!important}main .ml40-sp{margin-left:10.6666666667vw!important}main .ml45-sp{margin-left:12vw!important}main .ml50-sp{margin-left:13.3333333333vw!important}main .ml55-sp{margin-left:14.6666666667vw!important}main .ml60-sp{margin-left:16vw!important}main .ml65-sp{margin-left:17.3333333333vw!important}main .ml70-sp{margin-left:18.6666666667vw!important}main .ml75-sp{margin-left:20vw!important}main .ml80-sp{margin-left:21.3333333333vw!important}main .ml85-sp{margin-left:22.6666666667vw!important}main .ml90-sp{margin-left:24vw!important}main .ml95-sp{margin-left:25.3333333333vw!important}main .ml100-sp{margin-left:26.6666666667vw!important}main .pt0-sp{padding-top:0!important}main .pt5-sp{padding-top:1.3333333333vw!important}main .pt10-sp{padding-top:2.6666666667vw!important}main .pt15-sp{padding-top:4vw!important}main .pt20-sp{padding-top:5.3333333333vw!important}main .pt25-sp{padding-top:6.6666666667vw!important}main .pt30-sp{padding-top:8vw!important}main .pt35-sp{padding-top:9.3333333333vw!important}main .pt40-sp{padding-top:10.6666666667vw!important}main .pt45-sp{padding-top:12vw!important}main .pt50-sp{padding-top:13.3333333333vw!important}main .pt55-sp{padding-top:14.6666666667vw!important}main .pt60-sp{padding-top:16vw!important}main .pt65-sp{padding-top:17.3333333333vw!important}main .pt70-sp{padding-top:18.6666666667vw!important}main .pt75-sp{padding-top:20vw!important}main .pt80-sp{padding-top:21.3333333333vw!important}main .pt85-sp{padding-top:22.6666666667vw!important}main .pt90-sp{padding-top:24vw!important}main .pt95-sp{padding-top:25.3333333333vw!important}main .pt100-sp{padding-top:26.6666666667vw!important}main .pb0-sp{padding-bottom:0!important}main .pb5-sp{padding-bottom:1.3333333333vw!important}main .pb10-sp{padding-bottom:2.6666666667vw!important}main .pb15-sp{padding-bottom:4vw!important}main .pb20-sp{padding-bottom:5.3333333333vw!important}main .pb25-sp{padding-bottom:6.6666666667vw!important}main .pb30-sp{padding-bottom:8vw!important}main .pb35-sp{padding-bottom:9.3333333333vw!important}main .pb40-sp{padding-bottom:10.6666666667vw!important}main .pb45-sp{padding-bottom:12vw!important}main .pb50-sp{padding-bottom:13.3333333333vw!important}main .pb55-sp{padding-bottom:14.6666666667vw!important}main .pb60-sp{padding-bottom:16vw!important}main .pb65-sp{padding-bottom:17.3333333333vw!important}main .pb70-sp{padding-bottom:18.6666666667vw!important}main .pb75-sp{padding-bottom:20vw!important}main .pb80-sp{padding-bottom:21.3333333333vw!important}main .pb85-sp{padding-bottom:22.6666666667vw!important}main .pb90-sp{padding-bottom:24vw!important}main .pb95-sp{padding-bottom:25.3333333333vw!important}main .pb100-sp{padding-bottom:26.6666666667vw!important}main .pr0-sp{padding-right:0!important}main .pr5-sp{padding-right:1.3333333333vw!important}main .pr10-sp{padding-right:2.6666666667vw!important}main .pr15-sp{padding-right:4vw!important}main .pr20-sp{padding-right:5.3333333333vw!important}main .pr25-sp{padding-right:6.6666666667vw!important}main .pr30-sp{padding-right:8vw!important}main .pr35-sp{padding-right:9.3333333333vw!important}main .pr40-sp{padding-right:10.6666666667vw!important}main .pr45-sp{padding-right:12vw!important}main .pr50-sp{padding-right:13.3333333333vw!important}main .pr55-sp{padding-right:14.6666666667vw!important}main .pr60-sp{padding-right:16vw!important}main .pr65-sp{padding-right:17.3333333333vw!important}main .pr70-sp{padding-right:18.6666666667vw!important}main .pr75-sp{padding-right:20vw!important}main .pr80-sp{padding-right:21.3333333333vw!important}main .pr85-sp{padding-right:22.6666666667vw!important}main .pr90-sp{padding-right:24vw!important}main .pr95-sp{padding-right:25.3333333333vw!important}main .pr100-sp{padding-right:26.6666666667vw!important}main .pl0-sp{padding-left:0!important}main .pl5-sp{padding-left:1.3333333333vw!important}main .pl10-sp{padding-left:2.6666666667vw!important}main .pl15-sp{padding-left:4vw!important}main .pl20-sp{padding-left:5.3333333333vw!important}main .pl25-sp{padding-left:6.6666666667vw!important}main .pl30-sp{padding-left:8vw!important}main .pl35-sp{padding-left:9.3333333333vw!important}main .pl40-sp{padding-left:10.6666666667vw!important}main .pl45-sp{padding-left:12vw!important}main .pl50-sp{padding-left:13.3333333333vw!important}main .pl55-sp{padding-left:14.6666666667vw!important}main .pl60-sp{padding-left:16vw!important}main .pl65-sp{padding-left:17.3333333333vw!important}main .pl70-sp{padding-left:18.6666666667vw!important}main .pl75-sp{padding-left:20vw!important}main .pl80-sp{padding-left:21.3333333333vw!important}main .pl85-sp{padding-left:22.6666666667vw!important}main .pl90-sp{padding-left:24vw!important}main .pl95-sp{padding-left:25.3333333333vw!important}main .pl100-sp{padding-left:26.6666666667vw!important}main .-pc,main .-tb{display:none!important}main img{width:100%;max-width:none}.thanks .thanksContainer{padding-inline:4.2666666667vw}.thanks .thanksContainer--sp-none{padding-inline:0}.thanks .section.graph{border-radius:10.6666666667vw 10.6666666667vw 0 0}.thanks .section .message__bg{border-radius:10.6666666667vw 10.6666666667vw 0 0}.thanks .section.history{border-radius:10.6666666667vw 10.6666666667vw 0 0;margin-top:calc(10.6666666667vw * -1)}.thanks .section__header{text-align:center;margin-bottom:6.4vw}.thanks .section__header-subtext{font-weight:700;line-height:1.8;letter-spacing:.48vw;margin-top:4.2666666667vw;font-size:min(16px,3.7333333333vw)}.thanks .section.history .section__header-subtext{color:#0e77f6;font-weight:500}.thanks .section.news .section__header-subtext{color:#0e77f6}.thanks .col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.thanks .col.-aic{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.thanks .col.-jcsb{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.thanks .col.-jcc{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.thanks .mv{position:relative;text-align:center}.thanks .mv canvas{width:100%;height:auto;position:absolute;left:0;top:0}.thanks .graph{padding:8.5333333333vw 0;background-color:#f5f2ec}.thanks .graph .thanksContainer__inner{border:.2666666667vw solid #0e77f6;background-color:#0e77f6;border-radius:5.3333333333vw;overflow:hidden}.thanks .graphMain__block{padding:8.5333333333vw 4.2666666667vw;background-color:#0e77f6;color:#fff}.thanks .graphTitle__block{margin-bottom:6.4vw;position:relative}.thanks .graphTitle__block::after,.thanks .graphTitle__block::before{content:"";position:absolute;bottom:6.4vw;display:inline-block;background-image:-webkit-radial-gradient(circle,#fff 1px,transparent 1px);background-image:radial-gradient(circle,#fff 1px,transparent 1px);background-position:left top;background-repeat:repeat-x;background-size:1.0666666667vw .5333333333vw;width:13.8666666667vw;height:.8vw}.thanks .graphTitle__block::before{-webkit-transform:rotate(62deg);transform:rotate(62deg);left:-5.0666666667vw}.thanks .graphTitle__block::after{-webkit-transform:rotate(-62deg);transform:rotate(-62deg);right:-5.0666666667vw}.thanks .graphTitle__block .graphTitle__text{font-size:5.0666666667vw;font-weight:700;line-height:1.5;letter-spacing:.2133333333vw;text-align:center;position:relative}.thanks .graphTitle__block .graphTitle__text::after,.thanks .graphTitle__block .graphTitle__text::before{content:"";position:absolute;bottom:9.0666666667vw;display:inline-block;background-image:-webkit-radial-gradient(circle,#fff 1px,transparent 1px);background-image:radial-gradient(circle,#fff 1px,transparent 1px);background-position:left top;background-repeat:repeat-x;background-size:1.0666666667vw .5333333333vw;width:19.2vw;height:.8vw}.thanks .graphTitle__block .graphTitle__text::before{-webkit-transform:rotate(70deg);transform:rotate(70deg);left:-5.6vw}.thanks .graphTitle__block .graphTitle__text::after{-webkit-transform:rotate(-70deg);transform:rotate(-70deg);right:-5.6vw}.thanks .graphTitle__block .graphTitle__text span{color:#ffea55;position:relative}.thanks .graphTitle__block .graphTitle__text span::before{content:"・";position:absolute;top:-1em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:3.2vw}.thanks .graphText__block{padding:0 4.2666666667vw}.thanks .graphText__block p{font-size:1.6rem;margin-bottom:1em;line-height:1.4;letter-spacing:.5866666667vw;text-align:justify}.thanks .graphText__block p:last-child{margin-bottom:0}.thanks .graphText__block p span{color:#ffea55;font-weight:700}.thanks .graphChart__wrapper{background-color:#fff;padding:6.4vw 10px 2.6666666667vw}.thanks .graphChart__bg{background:url(/fund/1trillion-yen/images/graph_title_sp.png) 0 7.4666666667vw no-repeat;background-size:contain;position:relative}.thanks .graphChart__title{color:#0e77f6;font-size:min(20px,3.7333333333vw);font-weight:700;letter-spacing:.48vw;line-height:1;text-align:center;margin-bottom:calc(7.4666666667vw - min(20px,3.7333333333vw) + 80vw + 4.2666666667vw)}.thanks .graphChart__inner{width:100%;height:460px;overflow-x:auto;overflow-y:hidden;-ms-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;border:1px solid #e9e9e9;border-radius:1.8666666667vw}.thanks .graphChart__scroll{width:717px;height:446px}.thanks .graphChart__scroll img{width:717px;height:436px}.thanks .graphChart__flick{position:absolute;left:max(47px,12.5333333333vw);bottom:407px;z-index:9;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.6px}.thanks .graphChart__flick::before{background:url(/fund/1trillion-yen/images/graph_scroll.png) 0 0 no-repeat;content:"";position:absolute;left:-37px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:29px;height:29px;background-size:contain}.thanks .message{background-color:#f5f2ec}.thanks .message__bg{padding-top:8.5333333333vw;padding-bottom:calc(8.5333333333vw + 10.6666666667vw);background:#0e77f6 url(/fund/1trillion-yen/images/message_bg_sp.png) 0 -13.3333333333vw repeat-y;background-size:contain}.thanks .messageMain__block{padding:8.5333333333vw 4.2666666667vw;background-color:#004098;border-radius:5.3333333333vw;color:#fff}.thanks .messageMain__block-title{text-align:center;line-height:1.8;letter-spacing:.48vw;margin-bottom:6.4vw;font-size:min(16px,3.7333333333vw)}.thanks .message__header .titleH2 img{width:40vw;height:8vw}.thanks .message__list{margin-bottom:16vw}.thanks .message__list-item{background-color:#fff;border-radius:4.2666666667vw;padding:6.4vw 4.2666666667vw;margin-bottom:6.4vw}.thanks .message__list-item:last-child{margin-bottom:0}.thanks .message__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.thanks .message__imagearea{margin-bottom:4.2666666667vw}.thanks .message__textarea{color:#070707}.thanks .message__comment{margin-bottom:1em;line-height:1.6;letter-spacing:.48vw;font-size:1.6rem;text-align:justify}.thanks .message__position{margin:4.2666666667vw 0 1.0666666667vw 0;font-size:1.2rem;line-height:1.8;letter-spacing:.1866666667vw}.thanks .message__list-item:last-child .message__position{letter-spacing:.1vw}.thanks .message__name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.thanks .message__name-jp{font-size:2rem;font-weight:700;line-height:1.8;letter-spacing:.2666666667vw;margin-right:1em}.thanks .message__name-en{font-size:1.4rem;line-height:1.8;letter-spacing:.1866666667vw}.thanks .lineup__header .titleH2 img{width:69.6vw;height:8vw}.thanks .lineup__list-item{margin-bottom:6.4vw}.thanks .lineup__list-item:last-child{margin-bottom:0}.thanks .lineup__list a.lineup__list-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-decoration:none}.thanks .lineup__list-image img{width:100%;display:block}.thanks .lineup__list-content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:4.2666666667vw;background-color:#fff;text-align:center;white-space:nowrap}.thanks .lineup__list-title{margin-bottom:3.2vw;font-size:3.4666666667vw;color:#070707;line-height:1.8}.thanks .lineup__list-features{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.6vw 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:1fr 1.6vw 1fr;grid-template-rows:repeat(2,1fr);grid-column-gap:1.6vw;grid-row-gap:1.6vw}.thanks .lineup__list-features>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.thanks .lineup__list-features>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.thanks .lineup__list-features>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.thanks .lineup__list-features>:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}.thanks .lineup__list-features--1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2}.thanks .lineup__list-features--2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3}.thanks .lineup__list-features--3{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:2/1/3/3}.thanks .lineup__list-features li{text-align:center;padding:2.1333333333vw 0;border-radius:5.3333333333vw;background-color:#e7f2ff;line-height:1;color:#0e77f6;font-size:3.2vw;font-weight:600;letter-spacing:.1866666667vw}.thanks .lineup__list-btn{background-color:#f5f2ec;border-radius:0 0 4.2666666667vw 4.2666666667vw;padding:2.6666666667vw 0 3.2vw 0;text-align:center;line-height:1}.thanks .lineup__list-btnText{line-height:1;color:#0e77f6;font-size:4.2666666667vw;font-weight:700;line-height:1.8;letter-spacing:.48vw;position:relative;padding-right:6.4vw}.thanks .lineup__list-btnText::before{content:"";display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-45%);transform:translateY(-45%);width:5.3333333333vw;height:5.3333333333vw;border-radius:50%;background-color:#0e77f6}.thanks .lineup__list-btnText::after{content:"";display:block;position:absolute;right:2.1333333333vw;top:2.4533333333vw;width:1.6vw;height:1.6vw;border-top:.5333333333vw solid #fff;border-right:.5333333333vw solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.thanks .history{padding-top:8.5333333333vw;background-color:#f5f2ec}.thanks .history__header .titleH2 img{width:37.8666666667vw;height:8vw}.thanks .historyMain__block-title{text-align:center;line-height:1.8;letter-spacing:.48vw;margin-bottom:6.4vw;font-size:min(20px,4.2666666667vw)}.thanks .history a.history__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-decoration:none;border:.5333333333vw solid #0e77f6;-webkit-box-shadow:0 0 3.2vw 0 rgba(0,0,0,.16);box-shadow:0 0 3.2vw 0 rgba(0,0,0,.16);border-radius:2.1333333333vw;background-color:#0e77f6;overflow:hidden}.thanks .history__link-btn{background-color:#0e77f6;padding:2.1333333333vw 0;text-align:center;line-height:1}.thanks .history__link-text{line-height:1;color:#fff;font-size:3.7333333333vw;font-weight:700;line-height:1.8;letter-spacing:.48vw;position:relative;padding-right:6.4vw}.thanks .history__link-text::before{content:"";display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-45%);transform:translateY(-45%);width:5.3333333333vw;height:5.3333333333vw;border-radius:50%;background-color:#fff}.thanks .history__link-text::after{content:"";display:block;position:absolute;right:1.3333333333vw;top:2.1333333333vw;width:2.4vw;height:1.8666666667vw;background:url(/fund/1trillion-yen/images/icon_window.svg) 0 0 no-repeat;background-size:contain}.thanks .news{padding:12.8vw 0 12.8vw;background-color:#f5f2ec}.thanks .news__header .titleH2 img{width:24.8vw;height:8vw}.thanks .news__list-item{-webkit-box-shadow:0 0 3.2vw 0 rgba(0,0,0,.16);box-shadow:0 0 3.2vw 0 rgba(0,0,0,.16);border-radius:2.1333333333vw;overflow:hidden;margin-bottom:6.4vw}.thanks .news__list-item:last-child{margin-bottom:0}.thanks .news__list a.news__list-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-decoration:none}.thanks .news__list-btn{background-color:#0e77f6;padding:2.1333333333vw 0;text-align:center;line-height:1}.thanks .news__list-btnText{line-height:1;color:#fff;font-size:3.7333333333vw;font-weight:700;line-height:1.8;letter-spacing:.48vw;position:relative;padding-right:6.4vw}.thanks .news__list-btnText::before{content:"";display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-45%);transform:translateY(-45%);width:5.3333333333vw;height:5.3333333333vw;border-radius:50%;background-color:#fff}.thanks .news__list-btnText::after{content:"";display:block;position:absolute;right:2.1333333333vw;top:2.1333333333vw;width:1.6vw;height:1.6vw;border-top:.5333333333vw solid #0e77f6;border-right:.5333333333vw solid #0e77f6;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.thanks .attention{padding-bottom:2.1333333333vw;background-color:#f5f2ec}.thanks .attention .idx-news-important{border-radius:2.1333333333vw}.thanks .attention .idx-news-important p{letter-spacing:.12em;color:#404040;font-size:3.7333333333vw;padding-bottom:0}.thanks .attention .idx-news-important .ul-disc>li{list-style:none;padding-left:9px;position:relative}.thanks .attention .idx-news-important .ul-disc>li::before{content:"";display:block;width:4px;height:4px;background:#004098;border-radius:50%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.thanks .attention .idx-news-important .ul-disc>li a{font-size:3.2vw;color:#333;font-weight:400;letter-spacing:.04em}}.thanks [data-effect=slideIn]{-webkit-transition:opacity .55s ease-in-out,translate .55s ease-in-out;transition:opacity .55s ease-in-out,translate .55s ease-in-out;opacity:0;translate:0 50px}.thanks [data-effect=slideIn].effect{opacity:1;translate:0}@media screen and (min-width:768px),print{.thanks [data-effect=graph].effect::before{-webkit-animation:graphBgAnime 3s linear forwards;animation:graphBgAnime 3s linear forwards}}@-webkit-keyframes graphBgAnime{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes graphBgAnime{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@media screen and (min-width:768px),print{.thanks [data-effect=graph] .graphChart__item-baloon{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}.thanks [data-effect=graph].effect .graphChart__item-baloon{-webkit-animation:fadeInBaloonAnime 1s linear forwards;animation:fadeInBaloonAnime 1s linear forwards}.thanks [data-effect=graph].effect .graphChart__item-baloon.graphChart__item-baloon--1{-webkit-animation-delay:1s;animation-delay:1s}.thanks [data-effect=graph].effect .graphChart__item-baloon.graphChart__item-baloon--2{-webkit-animation-delay:1.8s;animation-delay:1.8s}.thanks [data-effect=graph].effect .graphChart__item-baloon.graphChart__item-baloon--3{-webkit-animation-delay:2.6s;animation-delay:2.6s}.thanks [data-effect=graph].effect .graphChart__item-baloon.graphChart__item-baloon--4{-webkit-animation-delay:3s;animation-delay:3s}}@-webkit-keyframes fadeInBaloonAnime{100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeInBaloonAnime{100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@media screen and (min-width:768px),print{.thanks [data-effect=graph] .emphasis-anime{position:relative}.thanks [data-effect=graph] .emphasis-anime::before{background:url(/fund/1trillion-yen/images/emphasis_anime.svg) 0 0 no-repeat;background-size:contain;content:"";display:block;position:absolute;top:max(-32px,-2.6666666667vw);left:0;width:min(177px,14.75vw);height:min(28px,2.25vw);opacity:0}.thanks [data-effect=graph].effect .emphasis-anime::before{-webkit-animation:emphasis 1s linear infinite;animation:emphasis 1s linear infinite;-webkit-animation-delay:4s;animation-delay:4s}}@media screen and (max-width:767px){.thanks .graphChart__inner.-sp .emphasis-anime{position:relative;padding-top:10px}.thanks .graphChart__inner.-sp .emphasis-anime::before{background:url(/fund/1trillion-yen/images/emphasis_anime.svg) 0 0 no-repeat;background-size:contain;content:"";display:block;position:absolute;top:3px;right:40px;width:130px;height:21px;-webkit-animation:emphasis 1s linear infinite;animation:emphasis 1s linear infinite}}@-webkit-keyframes emphasis{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes emphasis{0%{opacity:1}50%{opacity:0}100%{opacity:1}}