﻿body{background-color:#f5f5f5 !important}main{color:#212529;line-height:1.5;font-weight:400;font-size:1rem;padding-bottom:3rem;font-family:"Roboto", "Noto Sans JP", sans-serif}.ly_content_wrapper{padding-top:0;margin-bottom:64px}.md_index{margin:0;padding:12px 0}.md_index h2{display:inline-block;font-size:24px;font-weight:bold;color:#191a1a}.md_card{background-color:#fff;border-radius:3px;padding:32px}.md_card .comment_list{margin-bottom:32px}.title_wrapper{background-color:#fff;position:relative;margin-bottom:16px}.title_wrapper .line{position:absolute;top:50%;left:0;height:1px;width:100%;background-color:#cfd1d2}.title_wrapper .text{font-size:18px;color:#191a1a;position:relative;padding-right:22px;background-color:#fff;white-space:nowrap;overflow:auto}.title_wrapper .date{font-size:12px;color:#404345;position:absolute;top:5px;right:0;padding-left:22px;background-color:#fff}.text_wrapper p{font-size:16px;color:#000;margin:0 0 10px}.ly_content_wrapper .card_footer{margin:0 auto;position:relative;width:100%;padding:0 1rem;max-width:20rem;z-index:1001}.toggleable .card{height:300px;overflow:hidden}.toggleable .card .user-content-column{margin-bottom:32px}.toggleable .card.performance_card>.row:nth-last-child(1){margin-bottom:32px}.toggleable .card.performance_card .title_wrapper{margin-top:32px}.toggleable .card.performance_card>.row:nth-child(1)>.col-md-12>.title_wrapper{margin-top:inherit !important}.toggleable .card .button-row:nth-child(1){margin-top:inherit !important}.toggleable .card .button-row:nth-child(2){margin-bottom:32px}.toggleable .card .single-button-row{margin-bottom:32px}.toggleable .card::before,.toggleable .card::after{display:block;width:100%;position:absolute;left:0;content:'';z-index:1000}.toggleable .card::before{height:2rem;background-color:#fff;bottom:0}.toggleable .card::after{height:150px;background-color:#fff;bottom:2rem;background:linear-gradient(to bottom, rgba(255,255,255,0), #fff)}.toggleable .card_footer{display:block}.toggleable.is-toggle-show .card{height:auto}.toggleable.is-toggle-show .card::before,.toggleable.is-toggle-show .card::after{display:none}.section-trigger{background-color:transparent;border:none;cursor:pointer;outline:none;appearance:none;width:320px;height:64px;padding:16px 30px;display:flex;align-items:center;justify-content:center;background-color:#191a1a;color:#fff;border-radius:4px;position:absolute;top:-2rem;left:0;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.section-trigger:hover{background-color:shade-color(#191a1a, 8)}.section-trigger i{display:block;width:32px;height:32px;background-color:currentColor;border-radius:50%;flex-shrink:0;position:relative}.section-trigger i::before,.section-trigger i::after{display:block;width:1rem;height:2px;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;content:'';background-color:#191a1a;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.section-trigger i:after{transform:rotate(90deg)}.is-toggle-show .section-trigger i:after{transform:rotate(0)}.section-trigger span{display:block;width:100%;flex-grow:1;text-align:center;font-size:16px;vertical-align:middel}.section-trigger span::before{content:"もっと読む"}.is-toggle-show .section-trigger span::before{content:"閉じる"}.wscroll{overflow:auto}.nav-table thead th{background-color:#5e6264;color:#e5e6e6;border-right:1px solid #e5e6e6}.nav-table thead th:nth-child(n+2){background-color:#5e6264;color:#e5e6e6;width:78px;padding-left:2px;padding-right:2px;border-right:1px solid #e5e6e6}.nav-table thead th:last-child{border-right:none}.nav-table tbody td{border-right:1px solid #e5e6e6;vertical-align:middle}.nav-table tbody td:last-child{border-right:none}.nav-table tfoot td{color:#5e6264;background-color:#e5e6e6;border-right:1px solid #fff}.nav-table tfoot td:last-child{border-right:none}.navratio_year{position:relative}.navratio_year img{position:absolute}.navratio_year img.nav_basebar{top:50px;left:60px}.navratio_year img.nav_currentbox{top:50px}.navratio_year img.nav_pmax{top:35px;left:764px}.navratio_year img.nav_pmin{top:35px;left:60px}.navratio_year img.nav_pavg{top:35px}.navratio_year img.nav_avlow{top:35px}.navratio_year img.nav_avhigh{top:35px}.navratio_year .caption{position:absolute;line-height:1em}.navratio_year .caption.nav_pmin{left:30px}.navratio_year .caption.nav_pmax{left:724px;width:80px}.navratio_year .caption.nav_pavg{width:80px}.navratio_year .caption.nav_current{top:85px;width:115px}.navratio_year .caption.nav_av_text{top:180px;width:80px}.navratio_year .caption.nav_avlow_text{top:180px;width:80px}.navratio_year .caption.nav_avhigh_text{top:180px;width:80px}.simulation-view>div{height:200px}.simulation-view>div .tooltip-footer{font-size:14px}.simulation-view>div .tooltip-footer tspan{font-size:16px;font-weight:bold}.simulation-disclaimer{font-size:10px}.simulation-disclaimer ul{list-style-type:'※'}.content-disclaimer{font-size:10px}.price-type-disclaimer{margin-bottom:32px}.pic_wrapper{margin-bottom:10px}.movie-div{margin-bottom:10px}@media (max-width: 991px){.md_index h2{margin:0;font-size:16px}.md_index .date{font-size:12px}.nav-table.table{width:500px}.nav-table.table thead th:first-child{width:130px;position:sticky;left:0;z-index:2}.nav-table.table thead th:nth-child(n+2){width:53px}.nav-table.table tbody td:first-child{position:sticky;left:0;background-color:#fff;z-index:2}.nav-table.table tfoot td:first-child{position:sticky;left:0;z-index:2}.navy-buttons{margin-top:1rem !important}.navratio_year{height:440px}.navratio_year img{transform-origin:top right;transform:rotate(270deg)}.navratio_year img.nav_basebar{width:380px;height:90px;left:-290px;top:30px}.navratio_year img.nav_currentbox{height:92px;width:90px;left:0px}.navratio_year img.nav_pmax{top:30px;left:60px}.navratio_year img.nav_pmin{top:410px;left:60px}.navratio_year img.nav_pavg{left:50px}.navratio_year img.nav_avlow{left:60px}.navratio_year img.nav_avhigh{left:60px}.navratio_year .caption.nav_pmin{top:390px;left:8px}.navratio_year .caption.nav_pmax{top:14px;left:8px}.navratio_year .caption.nav_pavg{left:8px}.navratio_year .caption.nav_current{left:82px;width:112px}.navratio_year .caption.nav_av_text{left:200px}.navratio_year .caption.nav_avlow_text{left:200px}.navratio_year .caption.nav_avhigh_text{left:200px}.button-row:nth-child(1){margin-top:inherit !important}.button-row:nth-child(2){margin-bottom:32px}.col-md-4 .portfolio-table>thead,.col-md-3 .portfolio-table>thead,.col-md-6 .portfolio-table>thead{display:none}.col-md-4 .portfolio-table>tbody tr,.col-md-3 .portfolio-table>tbody tr,.col-md-6 .portfolio-table>tbody tr{display:flex;flex-wrap:wrap;border-style:none}.col-md-4 .portfolio-table>tbody tr th,.col-md-3 .portfolio-table>tbody tr th,.col-md-6 .portfolio-table>tbody tr th{background-color:#5e6264;color:#e5e6e6}.col-md-4 .portfolio-table>tbody tr th:nth-child(2),.col-md-3 .portfolio-table>tbody tr th:nth-child(2),.col-md-6 .portfolio-table>tbody tr th:nth-child(2){width:80%}.col-md-4 .portfolio-table>tbody tr td,.col-md-3 .portfolio-table>tbody tr td,.col-md-6 .portfolio-table>tbody tr td{width:95%;text-align:left !important;border-style:none;padding-top:1px}.col-md-4 .portfolio-table>tbody tr td::before,.col-md-3 .portfolio-table>tbody tr td::before,.col-md-6 .portfolio-table>tbody tr td::before{color:#5e6264;background-color:#e5e6e6;width:100%;justify-content:flex-start;text-align:left !important;padding-right:16px;content:attr(data-column);align-self:stretch;flex-grow:1;display:flex;flex-wrap:wrap}.portfolio-vertical-table>thead{display:none}.portfolio-vertical-table>tbody tr{display:flex;flex-wrap:wrap;border-style:none}.portfolio-vertical-table>tbody tr th{background-color:#5e6264;color:#e5e6e6}.portfolio-vertical-table>tbody tr th:nth-child(2){width:80%}.portfolio-vertical-table>tbody tr td{width:95%;text-align:left !important;border-style:none;padding-top:1px}.portfolio-vertical-table>tbody tr td::before{color:#5e6264;background-color:#e5e6e6;width:100%;justify-content:flex-start;text-align:left !important;padding-right:16px;content:attr(data-column);align-self:stretch;flex-grow:1;display:flex;flex-wrap:wrap}}@media (max-width: 320px){.md_card{padding:16px 8px 32px 8px}.section-trigger{width:296px}}
