@charset "UTF-8";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}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;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{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}button,input,select,textarea{font:99% "游ゴシック","Yu Gothic",YuGothic,Hiragino Sans,"ヒラギノ角ゴシック",Hiragino Kaku Gothic ProN,"ヒラギノ角ゴ ProN W1","Hiragino Kaku Gothic ProN W1","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,sans-serif}table{font-size:inherit;font:100%}code,kbd,pre,samp,tt{font-family:monospace;line-height:100%}.clearfix:after{content:"";display:block;clear:both}@-webkit-keyframes waiting{0%{font-weight:400}100%{font-weight:400}}@keyframes waiting{0%{font-weight:400}100%{font-weight:400}}#animationTrigger{width:0;height:0;position:fixed}#animationTrigger span{-webkit-animation:waiting 1ms;animation:waiting 1ms}*{-webkit-tap-highlight-color:transparent;letter-spacing:inherit}html{--scrollbar:16px;--hGap:0;--ih:0;--vw:100vw}body{-webkit-text-size-adjust:100%}.tablet body{-webkit-text-size-adjust:none}canvas{display:block}table{border-collapse:collapse}h1,h2,h3,h4,h5{font-weight:400}a{text-decoration:none;color:inherit}.hideText{text-align:left;text-indent:-99999px;overflow:hidden;display:block}.breakable{display:inline-block}.nosp{display:none}html:not(.sp) .nosp{display:inline}html:not(.sp) br.nosp{display:block}html:not(.sp) .nopc{display:none}html{--dotsizebase:2px;--dotsize:var(--dotsizebase);--bgcolorx:0;--bgcolory:0}html:not(.sp){--dotsize:4px}body{background:#000;color:#737373}#container>.container{display:flex;flex-direction:column;align-items:center;transform:translate3d(0,0,0)}#scene{position:absolute;top:0;left:0;z-index:2;pointer-events:none}#dummy{position:absolute;top:0;left:0;width:1px;height:0;z-index:0}.modal #dummy{display:none}.wf{font-family:"Noto Sans JP",sans-serif;font-weight:700;font-feature-settings:"palt" 1;-webkit-font-smoothing:antialiased;letter-spacing:.06em}.osx.safari .wf,.tablet .wf{letter-spacing:.05em}.setHover{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}html:not(.sp) .setHover{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;-webkit-touch-callout:unset}@-webkit-keyframes bgColorRotation1{from{background-color:#4398cd}25%{background-color:#d82d17}50%{background-color:#47a639}75%{background-color:#edcb1f}}@keyframes bgColorRotation1{from{background-color:#4398cd}25%{background-color:#d82d17}50%{background-color:#47a639}75%{background-color:#edcb1f}}@-webkit-keyframes bgColorRotation2{from{background-color:#d82d17}25%{background-color:#47a639}50%{background-color:#edcb1f}75%{background-color:#4398cd}}@keyframes bgColorRotation2{from{background-color:#d82d17}25%{background-color:#47a639}50%{background-color:#edcb1f}75%{background-color:#4398cd}}@-webkit-keyframes bgColorRotation3{from{background-color:#47a639}25%{background-color:#edcb1f}50%{background-color:#4398cd}75%{background-color:#d82d17}}@keyframes bgColorRotation3{from{background-color:#47a639}25%{background-color:#edcb1f}50%{background-color:#4398cd}75%{background-color:#d82d17}}@-webkit-keyframes bgColorRotation4{from{background-color:#edcb1f}25%{background-color:#4398cd}50%{background-color:#d82d17}75%{background-color:#47a639}}@keyframes bgColorRotation4{from{background-color:#edcb1f}25%{background-color:#4398cd}50%{background-color:#d82d17}75%{background-color:#47a639}}@-webkit-keyframes hoverMotionLeft{from{transform:translateX(calc(var(--dotsize) * -1))}to{transform:translateX(0)}}@keyframes hoverMotionLeft{from{transform:translateX(calc(var(--dotsize) * -1))}to{transform:translateX(0)}}@-webkit-keyframes hoverMotionRight{from{transform:translateX(var(--dotsize))}to{transform:translateX(0)}}@keyframes hoverMotionRight{from{transform:translateX(var(--dotsize))}to{transform:translateX(0)}}@-webkit-keyframes hoverMotionUp{from{transform:translateY(calc(var(--dotsize) * -1))}to{transform:translateY(0)}}@keyframes hoverMotionUp{from{transform:translateY(calc(var(--dotsize) * -1))}to{transform:translateY(0)}}@-webkit-keyframes hoverMotionDown{from{transform:translateY(var(--dotsize))}to{transform:translateY(0)}}@keyframes hoverMotionDown{from{transform:translateY(var(--dotsize))}to{transform:translateY(0)}}@-webkit-keyframes hoverMotionDownRightTurned{from{transform:translateY(var(--dotsize)) rotate(90deg)}to{transform:translateY(0) rotate(90deg)}}@keyframes hoverMotionDownRightTurned{from{transform:translateY(var(--dotsize)) rotate(90deg)}to{transform:translateY(0) rotate(90deg)}}@-webkit-keyframes hoverMotionLeftBG{from{background-position-x:calc(var(--dotsize) * -1)}to{background-position-x:0}}@keyframes hoverMotionLeftBG{from{background-position-x:calc(var(--dotsize) * -1)}to{background-position-x:0}}.footnavi{width:282px;padding-top:calc(64px - var(--dotsize) * 2);position:relative;border-top:solid calc(var(--dotsize) * 2) grey}.production .footnavi{border-top-color:transparent}.footnavi::before{content:"";position:absolute;width:calc(var(--dotsize) * 2);height:calc(var(--dotsize) * 4);background-color:grey;top:0;left:0}.production .footnavi::before{content:none}.footnavi::after{content:"";position:absolute;width:calc(var(--dotsize) * 2);height:calc(var(--dotsize) * 4);background-color:grey;top:0;right:0}.production .footnavi::after{content:none}.footnavi .contentselector{margin-top:18px}html:not(.sp) .footnavi{width:1080px;padding-top:calc(108px - var(--dotsize));display:flex;justify-content:space-between;align-items:flex-end}html:not(.sp) .footnavi::before{content:none}html:not(.sp) .footnavi::after{width:calc(var(--dotsize));right:440px}html:not(.sp) .footnavi .contentselector{margin-top:0}.visitn10{display:flex;justify-content:space-between;width:282px}html:not(.sp) .visitn10{width:1080px;min-width:1080px}.visitn10Lead{background-image:url(/investment/assets/images/sp/common/mainsiteLead.gif);background-size:cover;width:94px;height:38px;margin-top:37px}html:not(.sp) .visitn10Lead{background-image:url(/investment/assets/images/pc/common/mainsiteLead.gif);width:640px;height:64px;margin-top:104px}.visitn10Button{margin-top:23px}html:not(.sp) .visitn10Button{margin-top:84px}#footArea{width:100%;display:flex;flex-direction:column;align-items:center;padding-top:290px}html:not(.sp) #footArea{padding-top:440px}@media (orientation:portrait){.tablet #footArea{padding-bottom:200px}}.modal #footArea{pointer-events:none}.portfolio_indivisual #footArea{padding-top:110px}html:not(.sp) .portfolio_indivisual #footArea{padding-top:160px}#footArea footer{width:100%;height:114px;background-color:#000;position:relative;margin-top:70px;display:flex;justify-content:center}#footArea footer::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:#333}html:not(.sp) #footArea footer{height:268px;margin-top:140px}html:not(.sp) #footArea footer::before{height:4px}.togglemenu{position:fixed;top:0;right:calc((100vw - 330px)/ 2);padding:23px;margin-right:-23px}.togglemenu hr{width:0;height:var(--dotsize);margin:0;padding:0;border:none;background-color:#666;position:relative}.togglemenu hr:after{-webkit-animation-timing-function:steps(1,jump-end);animation-timing-function:steps(1,jump-end);-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.togglemenu hr:nth-of-type(4n+1):after{-webkit-animation-name:bgColorRotation1;animation-name:bgColorRotation1}.togglemenu hr:nth-of-type(4n+2):after{-webkit-animation-name:bgColorRotation2;animation-name:bgColorRotation2}.togglemenu hr:nth-of-type(4n+3):after{-webkit-animation-name:bgColorRotation3;animation-name:bgColorRotation3}.togglemenu hr:nth-of-type(4n+4):after{-webkit-animation-name:bgColorRotation4;animation-name:bgColorRotation4}.togglemenu hr:after{content:"";position:absolute;width:var(--dotsize);height:var(--dotsize);transition:width .3s cubic-bezier(0,0,0,1);right:0}.togglemenu hr.middle{margin-top:7px;margin-bottom:7px}.togglemenu._hover hr:after{width:100%}.togglemenu.shown hr{width:24px;transition:width .6s cubic-bezier(0,0,.5,1)}.togglemenu.opened{background-image:url(/investment/assets/images/sp/common/toggleClose.svg);background-repeat:no-repeat;background-position:23px 23px;width:22px;height:22px;position:absolute}.togglemenu.opened hr{visibility:hidden;width:0}.togglemenu.opened._hover{filter:brightness(.3)}html:not(.sp) .togglemenu{display:none}.headnavi{width:330px;padding-top:22px;position:relative;z-index:2}html:not(.sp) .headnavi{width:1080px;padding-top:24px;display:flex;justify-content:space-between}html:not(.sp) .headnavi:after{content:"";position:absolute;top:0;right:440px;width:calc(var(--dotsize));height:calc(var(--dotsize) * 4);background-color:grey}#headArea{height:53px;display:flex;justify-content:center;position:fixed;top:0;z-index:3;width:100%}html:not(.sp) #headArea{height:98px}.menubody{width:calc(50vw - (100vw - 330px)/ 2);height:calc(100% - 94px);background:#000;display:flex;flex-direction:column;align-items:flex-end;padding-right:calc((100vw - 330px)/ 2);padding-top:94px;z-index:1;position:relative}.menubody:before{content:"";position:absolute;right:0;top:68px;width:calc(var(--dotsize) * 4);height:calc(var(--dotsize));background-color:grey}.menubody .contentselector{margin-top:37px}.menubodyTitle{font-size:12px;color:#fff;width:61px;height:21px;box-sizing:border-box;line-height:1;display:flex;align-items:center;justify-content:center;border:solid 2px #fff;padding-left:1px;padding-bottom:1px}#menuArea{width:0;height:100%;position:fixed;top:0;right:0;z-index:10}#menuArea:before{content:"";position:absolute;top:0;right:calc((100vw - 330px)/ 2 + 46px);width:calc(var(--dotsize));height:calc(var(--dotsize) * 4);background-color:grey}#menuArea:after{content:"";position:fixed;top:0;left:0;width:0;height:100%;background-color:#000;opacity:0;z-index:-1;pointer-events:none}#menuArea.shown:after{width:100%;opacity:.6;transition:opacity .3s}#menuArea.shown .menubody{transform:translateX(-100%);transition:transform .5s cubic-bezier(0,1,0,1)}html:not(.sp) #menuArea{display:none}html{overflow-y:scroll}html.modal{overflow-y:hidden}html.modal #container{position:fixed;width:100vw;height:100%;min-height:0;overflow:hidden}html.modal #container .container>*{pointer-events:none}html.unselectable{-webkit-user-select:none;-moz-user-select:none;user-select:none}body.init>*{visibility:hidden}#container{width:100%;top:0;min-height:100%}html:not(.sp) #container{overflow:hidden}#main{padding-top:114px;padding-bottom:620px;margin-bottom:-620px;position:relative;background-image:url(/investment/assets/images/common/bgDotColor.gif),url(/investment/assets/images/common/bgDot.gif);background-position:left calc(var(--bgcolorx) * var(--dotsize) * 2) top calc(var(--bgcolory) * var(--dotsize) * 2),left 0 top 0;background-size:720px 600px,calc(var(--dotsize) * 4) calc(var(--dotsize) * 4);image-rendering:-moz-crisp-edges;image-rendering:pixelated}html:not(.sp) #main{padding-top:208px;padding-bottom:1024px;margin-bottom:-1024px}.portfolio_indivisual #main{padding-bottom:440px;margin-bottom:-440px}html:not(.sp) .portfolio_indivisual #main{padding-bottom:688px;margin-bottom:-688px}html:not(.sp) #main{background-size:1440px 1200px,calc(var(--dotsize) * 4) calc(var(--dotsize) * 4)}#main:before{content:"";position:absolute;width:calc((100vw - 330px)/ 2);height:100%;top:0;right:330px;background-image:url(/investment/assets/images/common/bgDotColor.gif),url(/investment/assets/images/common/bgDot.gif);background-size:720px 600px,calc(var(--dotsize) * 4) calc(var(--dotsize) * 4);background-position:right calc(var(--bgcolorx) * var(--dotsize) * 2) top calc(var(--bgcolory) * var(--dotsize) * 2),right top;image-rendering:-moz-crisp-edges;image-rendering:pixelated}.top #main:before{width:calc((100vw - 338px)/ 2);right:338px}html:not(.sp) #main:before{width:calc((100vw - 1080px)/ 2);right:1080px;background-size:1440px 1200px,calc(var(--dotsize) * 4) calc(var(--dotsize) * 4)}#main:after{content:"";position:absolute;width:calc((100vw - 330px)/ 2);height:100%;top:0;left:330px;background-image:url(/investment/assets/images/common/bgDotColor.gif),url(/investment/assets/images/common/bgDot.gif);background-size:720px 600px,calc(var(--dotsize) * 4) calc(var(--dotsize) * 4);background-position:left calc(var(--bgcolorx) * var(--dotsize) * 2 * 2 + 2px) top calc(var(--bgcolory) * var(--dotsize) * 2 * 2),left 2px top 0;image-rendering:-moz-crisp-edges;image-rendering:pixelated}.top #main:after{width:calc((100vw - 338px)/ 2);left:338px;background-position:left calc(var(--bgcolorx) * var(--dotsize) * 2 * 2 + 2px) top calc(var(--bgcolory) * var(--dotsize) * 2 * 2),left 2px top 0}html:not(.sp) #main:after{width:calc((100vw - 1080px)/ 2);left:1080px;background-size:1440px 1200px,calc(var(--dotsize) * 4) calc(var(--dotsize) * 4);background-position:left calc(var(--bgcolorx) * var(--dotsize) * 2 * 2) top calc(var(--bgcolory) * var(--dotsize) * 2 * 2),left 0 top 0}.button{font-size:19px;line-height:19px;position:relative;width:62px;height:39px;padding-bottom:3px;display:flex;align-items:center;color:#fff;--hoverdotw:0}html:not(.sp) .button{font-size:25px;width:84px;height:60px;padding-bottom:4px}.button span{display:inline-block;width:100%}.button span:after{content:"";position:absolute;width:var(--hoverdotw);max-width:100%;height:calc(var(--dotsize));background-image:linear-gradient(to right,#fff,#fff 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);background-size:calc(var(--dotsize) * 2) calc(var(--dotsize));bottom:0;left:0}.button:before{content:"";position:absolute;width:100%;height:calc(var(--dotsize));left:0;bottom:0;background-image:linear-gradient(to right,#4d4d4d,#4d4d4d 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);background-size:calc(var(--dotsize) * 2) calc(var(--dotsize))}.button:after{content:"";position:absolute;width:14px;height:14px;right:0;bottom:14px}html:not(.sp) .button:after{width:24px;height:24px;bottom:20px}.button._right::after{background-image:url(/investment/assets/images/sp/common/buttonArrowRightWhite.svg)}html:not(.sp) .button._right::after{background-image:url(/investment/assets/images/pc/common/buttonArrowRightWhite.svg)}.button._left::after{background-image:url(/investment/assets/images/sp/common/buttonArrowLeftWhite.svg)}html:not(.sp) .button._left::after{background-image:url(/investment/assets/images/pc/common/buttonArrowLeftWhite.svg)}.button._up::after{background-image:url(/investment/assets/images/sp/common/buttonArrowUpWhite.svg)}html:not(.sp) .button._up::after{background-image:url(/investment/assets/images/pc/common/buttonArrowUpWhite.svg)}.button._down::after{background-image:url(/investment/assets/images/sp/common/buttonArrowDownWhite.svg)}html:not(.sp) .button._down::after{background-image:url(/investment/assets/images/pc/common/buttonArrowDownWhite.svg)}.button._current{color:#4d4d4d}.button._current::before{background-color:#4d4d4d;background-image:none}.button._current:after{filter:brightness(.3);transition:transform .5s cubic-bezier(0,1,0,1)}.button._current span::after{content:none}.button._rightturned:after{transform:rotate(90deg)}.button._leftturned:after{transform:rotate(-90deg)}.button._hover._current{color:#fff}.button._hover._current::before{background-color:#fff}.button._hover._current:after{filter:none}.button._hover._right::after{-webkit-animation-name:hoverMotionLeft;animation-name:hoverMotionLeft;-webkit-animation-timing-function:steps(2,jump-none);animation-timing-function:steps(2,jump-none);-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.button._hover._left::after{-webkit-animation-name:hoverMotionLeft;animation-name:hoverMotionLeft;-webkit-animation-timing-function:steps(2,jump-none);animation-timing-function:steps(2,jump-none);-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.button._hover._left._rightturned:after{-webkit-animation-name:hoverMotionDownRightTurned;animation-name:hoverMotionDownRightTurned;-webkit-animation-timing-function:steps(2,jump-none);animation-timing-function:steps(2,jump-none);-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.button._hover._up::after{-webkit-animation-name:hoverMotionDown;animation-name:hoverMotionDown;-webkit-animation-timing-function:steps(2,jump-none);animation-timing-function:steps(2,jump-none);-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.button._hover._down::after{-webkit-animation-name:hoverMotionDown;animation-name:hoverMotionDown;-webkit-animation-timing-function:steps(2,jump-none);animation-timing-function:steps(2,jump-none);-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.button.visitn10_button{background-image:url(/investment/assets/images/sp/common/mainsiteButton.svg);width:142px;height:52px;display:block}.button.visitn10_button:after{bottom:20px}html:not(.sp) .button.visitn10_button{background-image:url(/investment/assets/images/pc/common/mainsiteButton.svg);width:364px;height:84px}html:not(.sp) .button.visitn10_button:after{bottom:32px}.colorizeImage{image-rendering:-moz-crisp-edges;image-rendering:pixelated;position:relative;background-size:cover}.colorizeImage canvas{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contentsection{width:282px;padding-left:24px;padding-right:24px}html:not(.sp) .contentsection{width:1080px;padding-left:0;padding-right:0}.contentsection.headsection{width:306px;padding-right:0}.contentselector{display:flex;justify-content:space-between;width:100%}html:not(.sp) .contentselector{width:388px}.contentselector.headnavi_contentselector{display:none}html:not(.sp) .contentselector.headnavi_contentselector{display:flex}.contentselector.menubody_contentselector{flex-direction:column;width:auto}.contentselector.menubody_contentselector>li{margin-bottom:12px}.contentselector.menubody_contentselector>li::before{content:none}.contentselector.menubody_contentselector>li::after{content:none}.contentselector>li{position:relative}.contentselector>li::before{content:"";position:absolute;width:var(--dotsize);height:var(--dotsize);background-color:#4d4d4d;right:calc(var(--dotsize) * -12);top:calc(var(--dotsize) * 9)}html:not(.sp) .contentselector>li::before{right:calc(var(--dotsize) * -9)}.contentselector>li::after{content:"";position:absolute;width:var(--dotsize);height:var(--dotsize);background-color:#4d4d4d;right:calc(var(--dotsize) * -12);top:calc(var(--dotsize) * 11)}html:not(.sp) .contentselector>li::after{right:calc(var(--dotsize) * -9)}.contentselector>li:last-child::before{content:none}.contentselector>li:last-child::after{content:none}.emtext{position:relative;font-style:normal;z-index:0;padding-left:calc(var(--dotsize) * 2);padding-right:var(--dotsize);line-height:1;display:inline-block;margin-left:.1em;margin-right:.1em}.emtext:after{-webkit-animation-timing-function:steps(1,jump-end);animation-timing-function:steps(1,jump-end);-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.emtext:nth-of-type(4n+1):after{-webkit-animation-name:bgColorRotation1;animation-name:bgColorRotation1}.emtext:nth-of-type(4n+2):after{-webkit-animation-name:bgColorRotation2;animation-name:bgColorRotation2}.emtext:nth-of-type(4n+3):after{-webkit-animation-name:bgColorRotation3;animation-name:bgColorRotation3}.emtext:nth-of-type(4n+4):after{-webkit-animation-name:bgColorRotation4;animation-name:bgColorRotation4}.emtext:before{content:"";position:absolute;width:var(--dotsize);height:100%;top:0;left:0;background-color:#737373;z-index:1}.emtext:after{content:"";position:absolute;width:var(--dotsize);height:var(--dotsize);top:0;left:0;z-index:1}.emtext span{display:inline-block}.emtext span:before{content:"";position:absolute;width:0%;height:100%;top:0;left:0;background-color:#4b4b4b;z-index:-1}.emtext.show span{color:#ccc;transition:color .4s}.emtext.show span:before{transition:width .7s cubic-bezier(.2,0,.5,1);width:100%}.emtext._lineBeginning{margin-left:calc(var(--dotsize) * -2)}.top .emtext.Statement_emtext span{padding-top:1px;height:17px}html:not(.sp) .top .emtext.Statement_emtext span{height:29px;padding-top:3px}.domains .emtext.Statement_emtext span{padding-top:1px;height:15px}html:not(.sp) .domains .emtext.Statement_emtext span{height:21px;padding-top:3px}html:not(.sp) br.nopc+.emtext.Statement_emtext._lineBeginning{margin-left:0}.headsection{margin-bottom:0}.headsection.top_headsection{margin-bottom:-2px;padding-left:28px;width:310px}html:not(.sp) .headsection.top_headsection{margin-bottom:-2px}.headsection.domains_headsection{margin-bottom:-6px}html:not(.sp) .headsection.domains_headsection{margin-bottom:-8px}.headsectionTitle{font-size:17px;line-height:24px;color:#fff;margin-top:-5px}html:not(.sp) .headsectionTitle{font-size:25px;line-height:36px;margin-top:-8px}.headsectionHeader{margin-top:37px}html:not(.sp) .headsectionHeader{margin-top:64px}.top_headsection .headsectionHeader{margin-top:0}html:not(.sp) .top_headsection .headsectionHeader{margin-top:0}.portfolioindivisual_headsection .headsectionHeader{margin-top:17px}html:not(.sp) .portfolioindivisual_headsection .headsectionHeader{margin-top:28px}.portfolioindivisual_headsection .headsectionHeader._text{margin-top:10px}html:not(.sp) .portfolioindivisual_headsection .headsectionHeader._text{margin-top:21px}.lazyimage{width:100%;height:100%;z-index:1;position:relative}.lazyimage::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(/investment/assets/images/common/bgDot.gif);background-position:bottom calc(var(--dotsize)) left 0;background-size:calc(var(--dotsize) * 2) calc(var(--dotsize) * 2)}.lazyimage::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#333}.lazyimage._show::before{height:0;top:100%;transform-origin:right bottom;transition:height 1s cubic-bezier(.2,0,0,1) .3s,top 1s cubic-bezier(.2,0,0,1) .3s}.lazyimage._show::after{transform:scaleY(0);transform-origin:left bottom;transition:transform .4s cubic-bezier(.4,.3,1,.9)}.lazyimage._show._hoveranimation::before{transition:height 1s cubic-bezier(.2,0,0,1),top 1s cubic-bezier(.2,0,0,1)}._hover .lazyimage._show._hoveranimation::before{height:100%;top:0;transition:none}.lazyimage.Largeimage_lazyimage{--w:0;width:var(--w);flex-grow:1}html:not(.sp) .lazyimage.Largeimage_lazyimage{width:var(--w)}.lazyimage.Largeimage_lazyimage:nth-child(1)::before{background-position:bottom 2px right 0}html:not(.sp) .lazyimage.Largeimage_lazyimage:nth-child(1)::before{background-position:bottom 4px left 4px}.lazyimage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.selection ::-moz-selection,.selection::-moz-selection{color:#fff}.selection ::selection,.selection::selection{color:#fff}.selection:nth-child(4n+1) ::-moz-selection,.selection:nth-child(4n+1)::-moz-selection{background-color:#4398cd}.selection:nth-child(4n+1) ::selection,.selection:nth-child(4n+1)::selection{background-color:#4398cd}.selection:nth-child(4n+2) ::-moz-selection,.selection:nth-child(4n+2)::-moz-selection{background-color:#d82d17}.selection:nth-child(4n+2) ::selection,.selection:nth-child(4n+2)::selection{background-color:#d82d17}.selection:nth-child(4n+3) ::-moz-selection,.selection:nth-child(4n+3)::-moz-selection{background-color:#47a639}.selection:nth-child(4n+3) ::selection,.selection:nth-child(4n+3)::selection{background-color:#47a639}.selection:nth-child(4n+4) ::-moz-selection,.selection:nth-child(4n+4)::-moz-selection{background-color:#edcb1f}.selection:nth-child(4n+4) ::selection,.selection:nth-child(4n+4)::selection{background-color:#edcb1f}.sitetitle{background-image:url(/investment/assets/images/sp/common/siteTitle.svg);width:254px;height:38px;margin:-8px}html:not(.sp) .sitetitle{background-image:url(/investment/assets/images/pc/common/siteTitle.svg);width:484px;height:60px}html:not(.sp) .sitetitle.headnavi_sitetitle{margin-top:12px}.sitetitleMark{background-image:url(/investment/assets/images/common/n10Mark.gif);width:48px;height:22px;position:relative;top:8px;left:8px}html:not(.sp) .sitetitleMark{width:96px;height:44px}