﻿.accumulation-simulation{line-height:1.75;max-width:1200px;margin:0 auto;padding-top:34px}@media screen and (max-width: 1024px){.accumulation-simulation{padding-top:32px}}.accumulation-simulation *{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",Meiryo,sans-serif;margin:0;padding:0;outline:none;box-sizing:border-box}.accumulation-simulation * :before,.accumulation-simulation * :after{box-sizing:border-box}.accumulation-simulation input,.accumulation-simulation select,.accumulation-simulation textarea,.accumulation-simulation button{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.accumulation-simulation input{border:none;outline:none}.accumulation-simulation .inner-block{background:#fff;padding:0}.accumulation-simulation .inner-block .c-box-border{padding:56px 24px 16px;border:solid 16px #e5f2f1;border:none}@media screen and (max-width: 1024px){.accumulation-simulation .inner-block .c-box-border{padding:20px 7px 7px;border:solid 8px #e5f2f1;border:none}}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border{padding:20px 7px 7px}}.accumulation-simulation .inner-block .c-box-border>.ttl{margin-bottom:35px;display:flex;align-items:center;justify-content:center}.accumulation-simulation .inner-block .c-box-border>.ttl span{width:auto;min-width:294px;min-height:56px;margin:-66px auto 0;padding:10px 32px;font-size:1.5rem;font-weight:700;color:#fff;line-height:1.5;text-align:center;background:#007d75;border-radius:9999px;display:inline-block}@media screen and (max-width: 1024px){.accumulation-simulation .inner-block .c-box-border>.ttl span{min-height:44px;margin:-56px auto 0;font-size:1.125rem}}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border>.ttl span{font-size:18px}}.accumulation-simulation .inner-block .c-box-border .lead{margin-bottom:20px;font-size:1.125rem;font-weight:700}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .lead{margin-bottom:10px;font-size:16px}}.accumulation-simulation .inner-block .c-box-border .attention{margin-bottom:20px;font-size:1rem;color:red;font-weight:700}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .attention{margin-bottom:10px;font-size:14px}}.accumulation-simulation .inner-block .c-box-border .steps{color:#5a435a}.accumulation-simulation .inner-block .c-box-border .steps .step{padding:16px 0;display:flex;justify-content:space-between;border-top:solid 1px #e5f2f1}@media screen and (max-width: 959px){.accumulation-simulation .inner-block .c-box-border .steps .step{padding:20px 0 16px 0;display:block}}.accumulation-simulation .inner-block .c-box-border .steps .step .ttl{max-width:284px;font-size:1.125rem;font-weight:700;color:#007d75}@media screen and (max-width: 1200px){.accumulation-simulation .inner-block .c-box-border .steps .step .ttl{font-size:1rem}}@media screen and (max-width: 959px){.accumulation-simulation .inner-block .c-box-border .steps .step .ttl{max-width:unset;margin-bottom:16px;font-size:1.125rem}}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .steps .step .ttl{font-size:18px}}@media screen and (max-width: 959px){.accumulation-simulation .inner-block .c-box-border .steps .step .ttl br{display:none}}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .steps .step .ttl br{display:inherit}}.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency,.accumulation-simulation .inner-block .c-box-border .steps .step .funds,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount{width:836px;width:78.5714285714%;flex-shrink:0}@media screen and (max-width: 1200px){.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency,.accumulation-simulation .inner-block .c-box-border .steps .step .funds,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount{width:78.5714285714%}}@media screen and (max-width: 959px){.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency,.accumulation-simulation .inner-block .c-box-border .steps .step .funds,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount{width:100%}}.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-nisa-type,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-investment-frequency,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-funds,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-accumulation-period,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-reserve-amount,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-nisa-type,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-investment-frequency,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-funds,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-accumulation-period,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-reserve-amount,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-nisa-type,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-investment-frequency,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-funds,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-accumulation-period,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-reserve-amount,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-nisa-type,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-investment-frequency,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-funds,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-accumulation-period,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-reserve-amount,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-nisa-type,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-investment-frequency,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-funds,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-accumulation-period,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-reserve-amount{display:flex;gap:4px}@media screen and (max-width: 1024px){.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-nisa-type,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-investment-frequency,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-funds,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-accumulation-period,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-reserve-amount,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-nisa-type,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-investment-frequency,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-funds,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-accumulation-period,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-reserve-amount,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-nisa-type,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-investment-frequency,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-funds,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-accumulation-period,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-reserve-amount,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-nisa-type,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-investment-frequency,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-funds,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-accumulation-period,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-reserve-amount,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-nisa-type,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-investment-frequency,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-funds,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-accumulation-period,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-reserve-amount{justify-content:space-between}}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-nisa-type,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-investment-frequency,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-funds,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-accumulation-period,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-reserve-amount,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-nisa-type,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-investment-frequency,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-funds,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-accumulation-period,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-reserve-amount,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-nisa-type,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-investment-frequency,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-funds,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-accumulation-period,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-reserve-amount,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-nisa-type,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-investment-frequency,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-funds,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-accumulation-period,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-reserve-amount,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-nisa-type,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-investment-frequency,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-funds,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-accumulation-period,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-reserve-amount{display:block}}.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-reserve-amount .item{padding-left:35px;height:64px;font-size:1.125rem;font-weight:700;color:#007d75;line-height:1.5;display:flex;align-items:center;justify-content:center;background:#e5f2f1;position:relative;cursor:pointer;text-align:center;transition:background .3s ease-in-out,color .3s ease-in-out}@media screen and (max-width: 1200px){.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-reserve-amount .item{font-size:1rem}}@media screen and (max-width: 1200px){.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-reserve-amount .item{width:calc(100% - 200px);padding-left:35px}}@media screen and (max-width: 1024px){.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-reserve-amount .item{width:.2;max-width:unset}}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-reserve-amount .item{width:100%;max-width:unset;height:48px;margin-right:0;margin-bottom:4px;padding-left:44px;font-size:1.125rem}}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-reserve-amount .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-nisa-type .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-investment-frequency .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-funds .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-accumulation-period .item,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-reserve-amount .item{font-size:18px}}.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-nisa-type .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-investment-frequency .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-funds .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-accumulation-period .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-reserve-amount .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-nisa-type .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-investment-frequency .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-funds .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-accumulation-period .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-reserve-amount .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-nisa-type .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-investment-frequency .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-funds .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-accumulation-period .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-reserve-amount .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-nisa-type .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-investment-frequency .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-funds .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-accumulation-period .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-reserve-amount .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-nisa-type .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-investment-frequency .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-funds .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-accumulation-period .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-reserve-amount .item:last-of-type{margin-right:0}@media screen and (max-width: 1024px){.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-nisa-type .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-investment-frequency .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-funds .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-accumulation-period .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-reserve-amount .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-nisa-type .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-investment-frequency .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-funds .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-accumulation-period .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-reserve-amount .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-nisa-type .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-investment-frequency .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-funds .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-accumulation-period .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-reserve-amount .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-nisa-type .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-investment-frequency .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-funds .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-accumulation-period .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-reserve-amount .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-nisa-type .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-investment-frequency .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-funds .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-accumulation-period .item:last-of-type,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-reserve-amount .item:last-of-type{margin-right:0;margin-bottom:0}}.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-nisa-type .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-investment-frequency .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-funds .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-accumulation-period .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-reserve-amount .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-nisa-type .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-investment-frequency .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-funds .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-accumulation-period .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-reserve-amount .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-nisa-type .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-investment-frequency .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-funds .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-accumulation-period .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-reserve-amount .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-nisa-type .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-investment-frequency .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-funds .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-accumulation-period .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-reserve-amount .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-nisa-type .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-investment-frequency .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-funds .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-accumulation-period .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-reserve-amount .item br{display:none}@media screen and (max-width: 1200px){.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-nisa-type .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-investment-frequency .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-funds .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-accumulation-period .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-reserve-amount .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-nisa-type .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-investment-frequency .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-funds .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-accumulation-period .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-reserve-amount .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-nisa-type .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-investment-frequency .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-funds .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-accumulation-period .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-reserve-amount .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-nisa-type .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-investment-frequency .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-funds .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-accumulation-period .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-reserve-amount .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-nisa-type .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-investment-frequency .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-funds .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-accumulation-period .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-reserve-amount .item br{display:inherit}}@media screen and (max-width: 959px){.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-nisa-type .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-investment-frequency .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-funds .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-accumulation-period .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-reserve-amount .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-nisa-type .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-investment-frequency .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-funds .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-accumulation-period .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-reserve-amount .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-nisa-type .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-investment-frequency .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-funds .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-accumulation-period .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-reserve-amount .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-nisa-type .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-investment-frequency .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-funds .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-accumulation-period .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-reserve-amount .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-nisa-type .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-investment-frequency .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-funds .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-accumulation-period .item br,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-reserve-amount .item br{display:none}}.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-nisa-type .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-investment-frequency .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-funds .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-accumulation-period .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-reserve-amount .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-nisa-type .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-investment-frequency .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-funds .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-accumulation-period .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-reserve-amount .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-nisa-type .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-investment-frequency .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-funds .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-accumulation-period .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-reserve-amount .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-nisa-type .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-investment-frequency .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-funds .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-accumulation-period .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-reserve-amount .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-nisa-type .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-investment-frequency .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-funds .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-accumulation-period .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-reserve-amount .item:before{content:"";width:24px;height:24px;margin:auto;border:solid 2px #007d75;border-radius:6px;position:absolute;top:0;bottom:0;left:9px;transition:border .3s ease-in-out}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-nisa-type .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-investment-frequency .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-funds .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-accumulation-period .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-reserve-amount .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-nisa-type .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-investment-frequency .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-funds .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-accumulation-period .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-reserve-amount .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-nisa-type .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-investment-frequency .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-funds .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-accumulation-period .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-reserve-amount .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-nisa-type .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-investment-frequency .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-funds .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-accumulation-period .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-reserve-amount .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-nisa-type .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-investment-frequency .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-funds .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-accumulation-period .item:before,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-reserve-amount .item:before{left:20px}}.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-nisa-type .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-investment-frequency .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-funds .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-accumulation-period .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-reserve-amount .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-nisa-type .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-investment-frequency .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-funds .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-accumulation-period .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-reserve-amount .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-nisa-type .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-investment-frequency .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-funds .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-accumulation-period .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-reserve-amount .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-nisa-type .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-investment-frequency .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-funds .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-accumulation-period .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-reserve-amount .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-nisa-type .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-investment-frequency .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-funds .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-accumulation-period .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-reserve-amount .item:after{content:"";width:0;height:30px;margin:auto;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2226%22%20height%3D%2220%22%20viewBox%3D%220%200%2026%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1%2012L7.5%2018.5L25%201%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E") left top no-repeat;background-size:24px 18px;position:absolute;top:0;bottom:0;left:14px;transition:width .1s ease-in}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-nisa-type .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-investment-frequency .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-funds .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-accumulation-period .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-reserve-amount .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-nisa-type .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-investment-frequency .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-funds .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-accumulation-period .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-reserve-amount .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-nisa-type .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-investment-frequency .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-funds .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-accumulation-period .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-reserve-amount .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-nisa-type .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-investment-frequency .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-funds .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-accumulation-period .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-reserve-amount .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-nisa-type .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-investment-frequency .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-funds .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-accumulation-period .item:after,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-reserve-amount .item:after{left:25px}}.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-nisa-type .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-investment-frequency .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-funds .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-accumulation-period .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-reserve-amount .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-nisa-type .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-investment-frequency .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-funds .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-accumulation-period .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-reserve-amount .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-nisa-type .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-investment-frequency .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-funds .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-accumulation-period .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-reserve-amount .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-nisa-type .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-investment-frequency .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-funds .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-accumulation-period .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-reserve-amount .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-nisa-type .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-investment-frequency .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-funds .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-accumulation-period .item.is-active,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-reserve-amount .item.is-active{color:#fff;background:#007d75}.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-nisa-type .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-investment-frequency .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-funds .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-accumulation-period .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-reserve-amount .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-nisa-type .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-investment-frequency .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-funds .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-accumulation-period .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-reserve-amount .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-nisa-type .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-investment-frequency .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-funds .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-accumulation-period .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-reserve-amount .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-nisa-type .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-investment-frequency .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-funds .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-accumulation-period .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-reserve-amount .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-nisa-type .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-investment-frequency .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-funds .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-accumulation-period .item.is-active:before,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-reserve-amount .item.is-active:before{content:"";border:solid 2px #fff}.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-nisa-type .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-investment-frequency .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-funds .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-accumulation-period .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-reserve-amount .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-nisa-type .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-investment-frequency .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-funds .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-accumulation-period .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-reserve-amount .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-nisa-type .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-investment-frequency .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-funds .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-accumulation-period .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-reserve-amount .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-nisa-type .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-investment-frequency .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-funds .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-accumulation-period .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-reserve-amount .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-nisa-type .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-investment-frequency .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-funds .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-accumulation-period .item.is-active:after,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-reserve-amount .item.is-active:after{content:"";width:24px}.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-nisa-type .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-investment-frequency .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-funds .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-accumulation-period .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-reserve-amount .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-nisa-type .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-investment-frequency .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-funds .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-accumulation-period .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-reserve-amount .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-nisa-type .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-investment-frequency .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-funds .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-accumulation-period .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-reserve-amount .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-nisa-type .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-investment-frequency .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-funds .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-accumulation-period .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-reserve-amount .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-nisa-type .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-investment-frequency .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-funds .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-accumulation-period .item:hover,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-reserve-amount .item:hover{color:#fff;background:#007d75}.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-nisa-type .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-investment-frequency .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-funds .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-accumulation-period .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .nisa-type .lst-reserve-amount .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-nisa-type .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-investment-frequency .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-funds .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-accumulation-period .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .investment-frequency .lst-reserve-amount .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-nisa-type .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-investment-frequency .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-funds .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-accumulation-period .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .funds .lst-reserve-amount .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-nisa-type .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-investment-frequency .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-funds .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-accumulation-period .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .accumulation-period .lst-reserve-amount .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-nisa-type .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-investment-frequency .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-funds .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-accumulation-period .item:hover:before,.accumulation-simulation .inner-block .c-box-border .steps .step .reserve-amount .lst-reserve-amount .item:hover:before{content:"";border:solid 2px #fff}.accumulation-simulation .inner-block .c-box-border .steps .step1 .funds .lst-funds{flex-wrap:wrap;justify-content:flex-start}.accumulation-simulation .inner-block .c-box-border .steps .step1 .funds .lst-funds .item{width:calc(.25*(100% - 12px))}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .steps .step1 .funds .lst-funds .item{width:100%}}.accumulation-simulation .inner-block .c-box-border .steps .step1 .funds .lst-funds .item sup{font-size:75%;position:relative;top:-0.5em;vertical-align:baseline}.accumulation-simulation .inner-block .c-box-border .steps .step1 .funds .lst-funds .attention-funds{width:60%;padding:5px 10px;font-size:.875rem;font-weight:700;color:red;align-items:center;display:none;line-height:1.15}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .steps .step1 .funds .lst-funds .attention-funds{width:100%}}.accumulation-simulation .inner-block .c-box-border .steps .step1 .funds .lst-funds.is-attention .attention-funds{display:flex}.accumulation-simulation .inner-block .c-box-border .steps .step2 .accumulation-period .lst-accumulation-period{margin-bottom:20px}.accumulation-simulation .inner-block .c-box-border .steps .step2 .accumulation-period .lst-accumulation-period .item{width:calc(.25*(100% - 12px))}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .steps .step2 .accumulation-period .lst-accumulation-period .item{width:100%}}.accumulation-simulation .inner-block .c-box-border .steps .step2 .accumulation-period .box-input{display:flex;align-items:center}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .steps .step2 .accumulation-period .box-input{display:block}}.accumulation-simulation .inner-block .c-box-border .steps .step2 .accumulation-period .box-input .c-ttl{min-width:90px;font-size:1.125rem;font-weight:700;letter-spacing:2px}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .steps .step2 .accumulation-period .box-input .c-ttl{margin-bottom:8px;display:block}}.accumulation-simulation .inner-block .c-box-border .steps .step2 .accumulation-period .box-input .blk-input{display:inline-flex;flex-wrap:wrap;align-items:center}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .steps .step2 .accumulation-period .box-input .blk-input{margin-bottom:8px}}.accumulation-simulation .inner-block .c-box-border .steps .step2 .accumulation-period .box-input .blk-input .c-text{margin-right:17px;letter-spacing:2px;font-size:1.125rem;font-weight:700}.accumulation-simulation .inner-block .c-box-border .steps .step2 .accumulation-period .box-input .blk-input .c-wave-dash{font-size:1.125rem;font-weight:700}.accumulation-simulation .inner-block .c-box-border .steps .step2 .accumulation-period .box-input .blk-input .base-js-ym-picker{position:relative}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .steps .step2 .accumulation-period .box-input .blk-input .base-js-ym-picker{display:inline-block}}.accumulation-simulation .inner-block .c-box-border .steps .step2 .accumulation-period .box-input .blk-input .base-js-ym-picker:before{content:"";width:21px;height:19px;margin:auto;display:block;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2221%22%20height%3D%2220%22%20viewBox%3D%220%200%2021%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20x%3D%221%22%20y%3D%222.5%22%20width%3D%2219%22%20height%3D%2216%22%20stroke%3D%22%235A435A%22%20stroke-width%3D%222%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%228.5%22%20width%3D%223%22%20height%3D%222%22%20fill%3D%22%235A435A%22%2F%3E%3Crect%20x%3D%227%22%20y%3D%228.5%22%20width%3D%223%22%20height%3D%222%22%20fill%3D%22%235A435A%22%2F%3E%3Crect%20x%3D%225%22%20y%3D%220.5%22%20width%3D%222%22%20height%3D%225%22%20fill%3D%22%235A435A%22%2F%3E%3Crect%20x%3D%2214%22%20y%3D%220.5%22%20width%3D%222%22%20height%3D%225%22%20fill%3D%22%235A435A%22%2F%3E%3Crect%20x%3D%2211%22%20y%3D%228.5%22%20width%3D%223%22%20height%3D%222%22%20fill%3D%22%235A435A%22%2F%3E%3Crect%20x%3D%2215%22%20y%3D%228.5%22%20width%3D%223%22%20height%3D%222%22%20fill%3D%22%235A435A%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2211.5%22%20width%3D%223%22%20height%3D%222%22%20fill%3D%22%235A435A%22%2F%3E%3Crect%20x%3D%2211%22%20y%3D%2211.5%22%20width%3D%223%22%20height%3D%222%22%20fill%3D%22%235A435A%22%2F%3E%3Crect%20x%3D%227%22%20y%3D%2211.5%22%20width%3D%223%22%20height%3D%222%22%20fill%3D%22%235A435A%22%2F%3E%3Crect%20x%3D%2215%22%20y%3D%2211.5%22%20width%3D%223%22%20height%3D%222%22%20fill%3D%22%235A435A%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2214.5%22%20width%3D%223%22%20height%3D%222%22%20fill%3D%22%235A435A%22%2F%3E%3Crect%20x%3D%227%22%20y%3D%2214.5%22%20width%3D%223%22%20height%3D%222%22%20fill%3D%22%235A435A%22%2F%3E%3Crect%20x%3D%2211%22%20y%3D%2214.5%22%20width%3D%223%22%20height%3D%222%22%20fill%3D%22%235A435A%22%2F%3E%3C%2Fsvg%3E") left top no-repeat;position:absolute;top:0;right:16px;bottom:0;pointer-events:none}.accumulation-simulation .inner-block .c-box-border .steps .step2 .accumulation-period .box-input .blk-input .base-js-ym-picker .input-accumulation-period{width:160px;height:42px;margin:0 8px;padding:8px 14px 8px 14px;font-size:1.125rem;color:#5a435a;font-weight:500;display:flex;align-items:center;border:solid 2px #5a435a;border-radius:4px;cursor:pointer}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .steps .step2 .accumulation-period .box-input .blk-input .base-js-ym-picker .input-accumulation-period{margin-left:0}}.accumulation-simulation .inner-block .c-box-border .steps .step2 .accumulation-period .error-accumulation-period{font-size:1.125rem;font-weight:700;color:red;display:none}.accumulation-simulation .inner-block .c-box-border .steps .step2 .accumulation-period.is-error .box-input .base-js-ym-picker .input-accumulation-period{color:red;border-color:red}.accumulation-simulation .inner-block .c-box-border .steps .step2 .accumulation-period.is-error .error-accumulation-period{display:inherit}.accumulation-simulation .inner-block .c-box-border .steps .step3{margin-bottom:16px;border-bottom:solid 1px #e5f2f1}.accumulation-simulation .inner-block .c-box-border .steps .step3 .reserve-amount .lst-reserve-amount{margin-bottom:20px}.accumulation-simulation .inner-block .c-box-border .steps .step3 .reserve-amount .lst-reserve-amount .item{width:20%}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .steps .step3 .reserve-amount .lst-reserve-amount .item{width:100%}}.accumulation-simulation .inner-block .c-box-border .steps .step3 .reserve-amount .box-input{display:flex;align-items:center;flex-wrap:wrap}.accumulation-simulation .inner-block .c-box-border .steps .step3 .reserve-amount .box-input .c-ttl{min-width:90px;margin-right:8px;font-size:1.125rem;font-weight:700;letter-spacing:2px}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .steps .step3 .reserve-amount .box-input .c-ttl{width:100%;margin-bottom:8px}}.accumulation-simulation .inner-block .c-box-border .steps .step3 .reserve-amount .box-input .blk-input{min-width:150px;height:42px;margin-right:1px;border:solid 2px #5a435a;border-radius:4px;display:flex;align-items:center;cursor:pointer}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .steps .step3 .reserve-amount .box-input .blk-input{margin-right:1px}}.accumulation-simulation .inner-block .c-box-border .steps .step3 .reserve-amount .box-input .blk-input .input-reserve-amount{width:100px;height:38px;font-size:1.125rem;color:#5a435a;font-weight:500;display:flex;align-items:center;text-align:right;cursor:pointer;line-height:38px}.accumulation-simulation .inner-block .c-box-border .steps .step3 .reserve-amount .box-input .blk-input .c-text{height:38px;display:flex;align-items:center;line-height:38px;margin-right:14px;font-size:1.125rem;font-weight:500}.accumulation-simulation .inner-block .c-box-border .steps .step3 .reserve-amount .box-input>.c-text{font-size:1.125rem;font-weight:700}.accumulation-simulation .inner-block .c-box-border .steps .step3 .reserve-amount .message-reserve-amount{margin-top:5px;font-size:1.125rem;font-weight:700;color:#5a435a}.accumulation-simulation .inner-block .c-box-border .steps .step3 .reserve-amount .error-reserve-amount{font-size:1.125rem;font-weight:700;color:red;display:none}.accumulation-simulation .inner-block .c-box-border .steps .step3 .reserve-amount.is-error .box-input .blk-input{color:red;border-color:red}.accumulation-simulation .inner-block .c-box-border .steps .step3 .reserve-amount.is-error .box-input .blk-input .input-reserve-amount{color:red}.accumulation-simulation .inner-block .c-box-border .steps .step3 .reserve-amount.is-error .error-reserve-amount{display:inherit}.accumulation-simulation .inner-block .c-box-border .steps .step3.month .ttl .month{display:inline}.accumulation-simulation .inner-block .c-box-border .steps .step3.month .ttl .year{display:none}.accumulation-simulation .inner-block .c-box-border .steps .step3.month .ttl .once{display:none}.accumulation-simulation .inner-block .c-box-border .steps .step3.month .reserve-amount .box-input .c-ttl .month{display:inherit}.accumulation-simulation .inner-block .c-box-border .steps .step3.month .reserve-amount .box-input .c-ttl .year{display:none}.accumulation-simulation .inner-block .c-box-border .steps .step3.month .reserve-amount .box-input .c-ttl .once{display:none}.accumulation-simulation .inner-block .c-box-border .steps .step3.year .ttl .month{display:none}.accumulation-simulation .inner-block .c-box-border .steps .step3.year .ttl .year{display:inline}.accumulation-simulation .inner-block .c-box-border .steps .step3.year .ttl .once{display:none}.accumulation-simulation .inner-block .c-box-border .steps .step3.year .reserve-amount .box-input .c-ttl .month{display:none}.accumulation-simulation .inner-block .c-box-border .steps .step3.year .reserve-amount .box-input .c-ttl .year{display:inherit}.accumulation-simulation .inner-block .c-box-border .steps .step3.year .reserve-amount .box-input .c-ttl .once{display:none}.accumulation-simulation .inner-block .c-box-border .steps .step3.once .ttl .month{display:none}.accumulation-simulation .inner-block .c-box-border .steps .step3.once .ttl .year{display:none}.accumulation-simulation .inner-block .c-box-border .steps .step3.once .ttl .once{display:inline}.accumulation-simulation .inner-block .c-box-border .steps .step3.once .reserve-amount .box-input .c-ttl .month{display:none}.accumulation-simulation .inner-block .c-box-border .steps .step3.once .reserve-amount .box-input .c-ttl .year{display:none}.accumulation-simulation .inner-block .c-box-border .steps .step3.once .reserve-amount .box-input .c-ttl .once{display:inherit}.accumulation-simulation .inner-block .c-box-border .calculation .btn-calculation{width:196px;height:78px;margin:0 auto 40px;font-size:1.25rem;font-weight:700;color:#007d75;display:flex;justify-content:center;cursor:pointer;position:relative}.accumulation-simulation .inner-block .c-box-border .calculation .btn-calculation .text{width:196px;height:78px;padding-top:14px;position:absolute;top:0;left:0;text-align:center;transition:color .3s ease-in-out}.accumulation-simulation .inner-block .c-box-border .calculation .btn-calculation .img{width:196px;height:78px}.accumulation-simulation .inner-block .c-box-border .calculation .btn-calculation .img svg .st0{transition:fill .3s ease-in-out}.accumulation-simulation .inner-block .c-box-border .calculation .btn-calculation:hover .text{color:#fff}.accumulation-simulation .inner-block .c-box-border .calculation .btn-calculation:hover .img svg .st0{fill:#007d75}.accumulation-simulation .inner-block .c-box-border .result{padding-bottom:16px;background:#e5f2f1}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result{padding-bottom:0;background:#fff}}.accumulation-simulation .inner-block .c-box-border .result.is-payout-none .columns .lst-result{margin:0 auto 20px}@media screen and (max-width: 959px){.accumulation-simulation .inner-block .c-box-border .result.is-payout-none .columns .lst-result{width:100%;margin:0 auto 10px}}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result.is-payout-none .columns .lst-result{max-width:unset}}.accumulation-simulation .inner-block .c-box-border .result.is-payout-none .columns .lst-result:nth-child(1){width:calc(50% - 8px)}@media screen and (max-width: 959px){.accumulation-simulation .inner-block .c-box-border .result.is-payout-none .columns .lst-result:nth-child(1){width:100%}}.accumulation-simulation .inner-block .c-box-border .result.is-payout-none .columns .lst-result:nth-child(2){width:calc(50% - 8px)}@media screen and (max-width: 959px){.accumulation-simulation .inner-block .c-box-border .result.is-payout-none .columns .lst-result:nth-child(2){width:100%}}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result.is-payout-none .columns .lst-result:nth-child(2){margin:0 auto 0}}.accumulation-simulation .inner-block .c-box-border .result.is-payout-none .columns .lst-result:nth-child(3){display:none}.accumulation-simulation .inner-block .c-box-border .result.is-payout-none .distribution{display:none}.accumulation-simulation .inner-block .c-box-border .result>.ttl{height:64px;margin-bottom:20px;font-size:1.5rem;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;background:#007d75}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result>.ttl{margin-bottom:8px}}.accumulation-simulation .inner-block .c-box-border .result .columns{padding:0 24px;display:flex;gap:16px}@media screen and (max-width: 959px){.accumulation-simulation .inner-block .c-box-border .result .columns{display:block}}@media screen and (max-width: 430px){.accumulation-simulation .inner-block .c-box-border .result .columns{padding:0}}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result{margin:0 auto 20px}@media screen and (max-width: 959px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result{width:100%;margin:0 auto 10px}}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result{max-width:unset;margin:0 auto 15px}}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result:nth-child(1){width:calc(20% - 32px)}@media screen and (max-width: 959px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result:nth-child(1){width:100%}}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result:nth-child(2){width:37%}@media screen and (max-width: 959px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result:nth-child(2){width:100%}}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result:nth-child(3){width:43%}@media screen and (max-width: 959px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result:nth-child(3){width:100%}}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result:last-of-type{margin:0 auto 0}}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result>.ttl{font-size:22px;font-weight:700;color:#007d75}@media screen and (max-width: 1200px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result>.ttl{font-size:20px}}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result>.ttl{font-size:18px}}@media screen and (max-width: 430px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result>.ttl{font-size:16px}}@media screen and (max-width: 1200px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result>.ttl .note{font-size:18px}}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result>.ttl .note{font-size:16px}}@media screen and (max-width: 430px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result>.ttl .note{font-size:14px}}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item{padding:0 16px;display:flex;align-items:center;justify-content:space-between;background:#fff;border-top:solid 2px #007d75}@media screen and (max-width: 1200px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item{padding:0 10px}}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item{background:#e5f2f1;line-height:2.25}}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item.reserve-amount.is-disabled{display:none}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .ttl{font-size:18px;font-weight:700;color:#007d75;display:inline-block;flex-shrink:0}@media screen and (max-width: 1200px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .ttl{font-size:17px}}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .ttl{font-size:17px;line-height:2.25}}@media screen and (max-width: 430px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .ttl{font-size:16px}}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .ttl:has(.note){line-height:1.4}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .ttl:has(.note){line-height:1.6}}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .ttl:has(.note)+.text{line-height:3.2}}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .ttl .note{display:block;font-size:15px}@media screen and (max-width: 430px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .ttl .note{font-size:14px}}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .ttl.month .month{display:inherit}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .ttl.month .year{display:none}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .ttl.month .once{display:none}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .ttl.year .month{display:none}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .ttl.year .year{display:inherit}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .ttl.year .once{display:none}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .ttl.once .month{display:none}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .ttl.once .year{display:none}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .ttl.once .once{display:inherit}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .text{line-height:1.4;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:inherit}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .text{line-height:2.25}}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .text .num{font-size:24px;font-weight:700}@media screen and (max-width: 1200px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .text .num{font-size:18px}}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .text .num{font-size:18px}}@media screen and (max-width: 430px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .text .num{font-size:16px}}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .text .c-text{font-size:18px;font-weight:700}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .text .c-text{font-size:18px}}@media screen and (max-width: 430px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .text .c-text{font-size:16px}}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .text .c-percent{font-size:18px;font-weight:700}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .text .c-percent{font-size:18px}}@media screen and (max-width: 430px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item .text .c-percent{font-size:16px}}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item.reserved-appraisal-value{border-bottom:solid 2px #007d75}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item.one-plus-two{border-bottom:solid 2px #007d75}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item.reserve-amount{border-bottom:solid 2px #007d75}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item.profit-and-loss-ratio{border-bottom:solid 2px #007d75}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result .item.average-dividend-amount{border-bottom:solid 2px #007d75}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result>div{margin-top:10px;padding:4px;border:solid 2px #007d75}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result>div:has(.tbl) .tbl{width:100%;text-align:left}@media screen and (max-width: 959px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result>div:has(.tbl) .tbl{max-width:470px}}.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result>div:has(.tbl) .tbl tbody tr th,.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result>div:has(.tbl) .tbl tbody tr td{font-size:14px;font-weight:700;line-height:1.5;color:#007d75}@media screen and (max-width: 1140px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result>div:has(.tbl) .tbl tbody tr th,.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result>div:has(.tbl) .tbl tbody tr td{font-size:13px}}@media screen and (max-width: 1080px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result>div:has(.tbl) .tbl tbody tr th,.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result>div:has(.tbl) .tbl tbody tr td{font-size:12px}}@media screen and (max-width: 959px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result>div:has(.tbl) .tbl tbody tr th,.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result>div:has(.tbl) .tbl tbody tr td{font-size:14px}}@media screen and (max-width: 600px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result>div:has(.tbl) .tbl tbody tr th,.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result>div:has(.tbl) .tbl tbody tr td{font-size:12px}}@media screen and (max-width: 500px){.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result>div:has(.tbl) .tbl tbody tr th,.accumulation-simulation .inner-block .c-box-border .result .columns .lst-result>div:has(.tbl) .tbl tbody tr td{font-size:10px}}.accumulation-simulation .inner-block .c-box-border .result .highcharts-figure{margin:0 16px;padding:0 16px;background:#fff}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .highcharts-figure{margin:0;padding:0}}.accumulation-simulation .inner-block .c-box-border .result .highcharts-figure .box-slide{width:100%;overflow-x:auto}.accumulation-simulation .inner-block .c-box-border .result .highcharts-figure .box-slide #container-accumulation-simulation{width:1056px}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .highcharts-figure .box-slide #container-accumulation-simulation{width:100%;padding:0 0 0;transition:width .5s ease-in-out,padding .5s ease-in-out;position:relative;pointer-events:none}.accumulation-simulation .inner-block .c-box-border .result .highcharts-figure .box-slide #container-accumulation-simulation:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0}}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .highcharts-figure .box-slide #container-accumulation-simulation .highcharts-container{width:100% !important;height:auto !important}}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .highcharts-figure .box-slide #container-accumulation-simulation svg{width:100% !important;height:auto !important;display:block}}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .highcharts-figure .box-slide #container-accumulation-simulation.is-zoom{width:960px;pointer-events:all}.accumulation-simulation .inner-block .c-box-border .result .highcharts-figure .box-slide #container-accumulation-simulation.is-zoom .highcharts-yaxis-labels{transform:translate(0, 0)}.accumulation-simulation .inner-block .c-box-border .result .highcharts-figure .box-slide #container-accumulation-simulation.is-zoom .highcharts-xaxis-labels{transform:translate(0, 0)}}.accumulation-simulation .inner-block .c-box-border .result .btn-zoom-chart{display:none;margin:15px 7px 20px;padding:5px 10px;position:relative;background:#007d75;border-radius:50px;color:#fff;font-size:15px;font-weight:normal;text-align:center;line-height:1.7}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .btn-zoom-chart{display:inherit;cursor:pointer}}.accumulation-simulation .inner-block .c-box-border .result .btn-zoom-chart:before{content:"";width:3px;height:20px;margin:auto;position:absolute;top:0;right:25px;bottom:0;background:#fff;border-radius:2.5px;transform:rotate(0deg);transition:all 300ms 0s ease}.accumulation-simulation .inner-block .c-box-border .result .btn-zoom-chart:after{content:"";width:3px;height:20px;margin:auto;position:absolute;top:0;right:25px;bottom:0;background:#fff;border-radius:2.5px;transform:rotate(-90deg);transition:all 300ms 0s ease}.accumulation-simulation .inner-block .c-box-border .result .btn-zoom-chart.is-zoom:before{transform:rotate(-90deg)}.accumulation-simulation .inner-block .c-box-border .result .btn-zoom-chart.is-zoom:after{opacity:0}.accumulation-simulation .inner-block .c-box-border .result .box-note{margin:0 16px;padding:16px;color:#666;background:#fff}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .box-note{margin:0;padding:0}}.accumulation-simulation .inner-block .c-box-border .result .box-note .date-result{margin-bottom:18px;font-size:1.125rem;font-weight:700}.accumulation-simulation .inner-block .c-box-border .result .box-note .legend-result{margin-bottom:18px}.accumulation-simulation .inner-block .c-box-border .result .box-note .legend-result .lst-legend-result{display:flex}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .box-note .legend-result .lst-legend-result{display:block}}.accumulation-simulation .inner-block .c-box-border .result .box-note .legend-result .lst-legend-result .item{height:14px;margin-right:16px;display:flex;align-items:center}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .box-note .legend-result .lst-legend-result .item{width:152px;margin-bottom:8px;justify-content:space-between}}.accumulation-simulation .inner-block .c-box-border .result .box-note .legend-result .lst-legend-result .item .ttl{font-size:.875rem;line-height:1}.accumulation-simulation .inner-block .c-box-border .result .box-note .legend-result .lst-legend-result .item .icon{width:26px;margin-right:5px;display:block}.accumulation-simulation .inner-block .c-box-border .result .box-note .legend-result .lst-legend-result .item.operational-performance .icon{height:2px}.accumulation-simulation .inner-block .c-box-border .result .box-note .legend-result .lst-legend-result .item.total-investment-amount .icon{height:12px}.accumulation-simulation .inner-block .c-box-border .result .box-note .legend-result .lst-legend-result .item.reserved-appraisal-value .icon{height:12px}.accumulation-simulation .inner-block .c-box-border .result .box-note .note-result{margin-bottom:5px;font-size:.875rem;line-height:1.6}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .box-note .note-result{font-size:10px}}.accumulation-simulation .inner-block .c-box-border .result .box-note .note-result:last-of-type{margin-bottom:0}.accumulation-simulation .inner-block .c-box-border .result .box-note .note-result.attention{color:red}.accumulation-simulation .inner-block .c-box-border .result .box-note .note-result.border{padding:16px;border:solid 1px #666}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .box-note .note-result.border{padding:7px}}.accumulation-simulation .inner-block .c-box-border .result div:has(>.distribution){margin:0 16px;background:#fff}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result div:has(>.distribution){margin:0 0}}.accumulation-simulation .inner-block .c-box-border .result .distribution{width:100%;max-width:610px;margin:0 auto;padding:20px 0 20px}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .distribution{padding:20px 0 0}}.accumulation-simulation .inner-block .c-box-border .result .distribution .ttl{margin-bottom:10px;font-size:20px;color:#007d75;font-weight:700;line-height:1.5}@media screen and (max-width: 768px){.accumulation-simulation .inner-block .c-box-border .result .distribution .ttl{font-size:18px}}@media screen and (max-width: 430px){.accumulation-simulation .inner-block .c-box-border .result .distribution .ttl{font-size:16px}}.accumulation-simulation .inner-block .c-box-border .result .distribution .tbl{width:100%;border-collapse:collapse}.accumulation-simulation .inner-block .c-box-border .result .distribution .tbl thead th{height:41px;padding:6px 0;font-size:16px;font-weight:700;color:#fff;background:#007d75;text-align:center}@media screen and (max-width: 430px){.accumulation-simulation .inner-block .c-box-border .result .distribution .tbl thead th{height:38px;font-size:14px}}.accumulation-simulation .inner-block .c-box-border .result .distribution .tbl thead th:nth-child(1){width:42.6229508197%;border-right:solid 1px #fff}.accumulation-simulation .inner-block .c-box-border .result .distribution .tbl thead th:nth-child(2){width:57.3770491803%;margin-left:-1px}.accumulation-simulation .inner-block .c-box-border .result .distribution .tbl tbody td{height:41px;padding:6px 0;font-size:16px;color:#333;background:#fff}@media screen and (max-width: 430px){.accumulation-simulation .inner-block .c-box-border .result .distribution .tbl tbody td{height:38px;font-size:14px}}.accumulation-simulation .inner-block .c-box-border .result .distribution .tbl tbody td:nth-child(1){border:solid 1px #c9c9c9;border-top:none;text-align:center}.accumulation-simulation .inner-block .c-box-border .result .distribution .tbl tbody td:nth-child(2){padding-right:16px;border:solid 1px #c9c9c9;border-top:none;border-left:none;text-align:right}.accumulation-simulation .blk-accordion-distribution .accordion-distribution-container{height:0;overflow:hidden;transition:height .25s ease-in-out}.accumulation-simulation .blk-accordion-distribution .accordion-distribution-btn{margin-top:-1px;padding:7px;display:flex;align-items:center;justify-content:center;gap:10px;background:#e5f2f1;transition:background .3s ease-in-out;cursor:pointer;display:none}.accumulation-simulation .blk-accordion-distribution .accordion-distribution-btn .text:before{content:"すべての期間";font-size:16px;color:#007d75;font-weight:700;pointer-events:none;transition:color .3s ease-in-out}.accumulation-simulation .blk-accordion-distribution .accordion-distribution-btn:after{content:"";width:14px;height:14px;display:block;border-top:solid 2px #007d75;border-right:solid 2px #007d75;transform:rotate(135deg);transform-origin:50% 50%;position:relative;top:-4px;pointer-events:none;transition:border-color .3s ease-in-out}.accumulation-simulation .blk-accordion-distribution .accordion-distribution-btn:hover{background:#007d75}.accumulation-simulation .blk-accordion-distribution .accordion-distribution-btn:hover .text:before{color:#fff}.accumulation-simulation .blk-accordion-distribution .accordion-distribution-btn:hover:after{border-color:#fff}.accumulation-simulation .blk-accordion-distribution.is-more .accordion-distribution-btn{display:flex}.accumulation-simulation .blk-accordion-distribution.is-open .accordion-distribution-btn .text:before{content:"閉じる"}.accumulation-simulation .blk-accordion-distribution.is-open .accordion-distribution-btn:after{content:"";transform:rotate(-45deg);transform-origin:50% 50%;position:relative;top:4px}.accumulation-simulation+.simu_content{margin-top:0}.js-ym-picker{position:absolute;top:0;left:0;z-index:2;cursor:default;transition:opacity .3s ease-in-out;display:none;opacity:0}.js-ym-picker.is-ready{display:block}.js-ym-picker.is-active{opacity:1}.js-ym-picker .container-js-ym-picker{width:290px;padding:16px 0 16px 16px;border:solid 1px #c9c9c9;background:#fff;box-shadow:0px 2px 4px 0px rgba(0,0,0,.25)}.js-ym-picker .container-js-ym-picker .year-js-ym-picker{width:107px;margin-bottom:10px;border:solid 1px #5a435a;border-radius:4px;position:relative}.js-ym-picker .container-js-ym-picker .year-js-ym-picker:after{content:"▼";width:100%;height:100%;padding-right:8px;display:flex;position:absolute;line-height:18px;text-align:right;pointer-events:none;top:0;left:0;align-items:center;justify-content:flex-end}.js-ym-picker .container-js-ym-picker .year-js-ym-picker select{width:100%;padding:8px;font-size:18px;font-weight:700;color:#5a435a;position:relative}.js-ym-picker .container-js-ym-picker .year-js-ym-picker select option{color:#5a435a}.js-ym-picker .container-js-ym-picker .month-js-ym-picker .lst-month-js-ym-picker{display:flex;flex-wrap:wrap}.js-ym-picker .container-js-ym-picker .month-js-ym-picker .lst-month-js-ym-picker .item-js-ym-picker{width:61px;height:34px;margin-right:4px;margin-bottom:4px;font-size:18px;font-weight:700;color:#bbb;display:flex;align-items:center;justify-content:center;background:#eee;border-radius:4px;pointer-events:none}.js-ym-picker .container-js-ym-picker .month-js-ym-picker .lst-month-js-ym-picker .item-js-ym-picker:nth-child(4n){margin-right:0}.js-ym-picker .container-js-ym-picker .month-js-ym-picker .lst-month-js-ym-picker .item-js-ym-picker.is-ready{color:#007d75;background:#e5f2f1;pointer-events:all}.js-ym-picker .container-js-ym-picker .month-js-ym-picker .lst-month-js-ym-picker .item-js-ym-picker.is-active{color:#fff;background:#007d75}.js-ym-picker .container-js-ym-picker .month-js-ym-picker .lst-month-js-ym-picker .item-js-ym-picker:hover{color:#fff;background:#007d75}