.pc{display:block}@media screen and (max-width: 768px){.pc{display:none}}.tb{display:none}@media screen and (max-width: 768px){.tb{display:block}}.sp{display:none}@media screen and (max-width: 425px){.sp{display:block}}#body-page-00,#body-page-01,#body-page-02,#body-page-03,#body-page-04{background-color:#f2f2f2}.fundInfo__body{display:flex;gap:32px}@media screen and (max-width: 425px){.fundInfo__body{display:initial}}@media screen and (max-width: 425px){.fundInfoItem{margin-bottom:1rem}}@media screen and (max-width: 425px){.fundInfoItem:first-child{display:flex;align-items:flex-start;max-width:none;flex-direction:column}}.fundInfoItem__image{max-width:200px;max-height:200px;margin-bottom:1rem}@media screen and (max-width: 425px){.fundInfoItem__image{margin-left:auto;margin-right:auto}}.fundInfoItem__specialized{max-width:480px}.fundInfoItem__specialized p{padding:.25rem;border-style:solid;border-width:1px}.fundInfoItem__prospectus{font-size:1.25rem;padding-top:.5rem;margin-bottom:.5rem}.fundInfoItem__date{margin-bottom:.5rem;font-size:1.25rem;width:-moz-max-content;width:max-content;border-style:solid;border-width:1px}@media screen and (max-width: 768px){.fundInfoItem__date{margin-left:0rem;margin-right:0rem}}.fundInfoItem__date p{padding:.25rem;text-align:center}.fundNameItem>div{margin-bottom:.5rem}.fundNameItem__name{font-size:2.5rem}@media screen and (max-width: 768px){.fundNameItem__name{font-size:1.75rem}}.fundNameItem__classification{font-size:1.25rem}@media screen and (min-width: 426px){.contentItem__body:has(>.fundImage,.fundInfo){display:flex}}.contentItem__body:has(>.fundImage,.fundInfo) .fundInfo{flex:3}.contentItem__body:has(>.fundImage,.fundInfo) .fundImage{flex:1}.fundSite__body{text-align:right;word-break:auto-phrase}.instrumentClassification,.attributeCategory{margin-bottom:1.5rem}.instrumentClassification__title,.attributeCategory__title{font-size:1.25rem;margin-bottom:.5rem;position:relative}.instrumentClassification__body table tr:first-child>th:first-child,.attributeCategory__body table tr:first-child>th:first-child{width:2em}.instrumentClassification__body table td,.attributeCategory__body table td{text-align:center}.instrumentClassification__body table tr:first-child>th,.attributeCategory__body table tr:first-child>th{background-color:rgb(127.5,205.5,193.5);color:#fff}.instrumentClassification__body table tr:nth-child(n+2)>th,.attributeCategory__body table tr:nth-child(n+2)>th{background-color:rgb(229.5,245.1,242.7);color:#333}@media screen and (max-width: 768px){.instrumentClassification__body table tr:first-child>th:first-child,.attributeCategory__body table tr:first-child>th:first-child{width:8em}.instrumentClassification__body table tr>th:first-child,.attributeCategory__body table tr>th:first-child{background-color:rgb(127.5,205.5,193.5);color:#333}.instrumentClassification__body table tr>th:nth-child(n+2),.attributeCategory__body table tr>th:nth-child(n+2){width:8em;background-color:rgb(229.5,245.1,242.7);color:#333}}.otherMatters{padding-top:.5rem;padding-left:.5rem;padding-bottom:.5rem;padding-right:.5rem}.companyInfo__body{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width: 425px){.companyInfo__body{display:initial;gap:initial;justify-content:initial;flex-direction:column}}.managementCompany,.trusteeCompany{width:calc(50% - 16px);padding-top:.5rem;padding-left:.5rem;padding-bottom:.5rem;padding-right:.5rem;border-style:solid;border-width:1px}@media screen and (max-width: 425px){.managementCompany,.trusteeCompany{margin-bottom:2rem}}@media screen and (max-width: 768px){.managementCompany,.trusteeCompany{width:unset}}.managementCompany>div,.trusteeCompany>div{margin-bottom:.5rem;text-align:center;font-size:1.25rem}.managementCompany__title,.trusteeCompany__title{font-size:1.5rem;font-weight:bold}.managementCompany__name,.trusteeCompany__name{font-weight:bold}.managementCompany__summary,.trusteeCompany__summary{text-decoration:underline;text-underline-offset:4px}.summaryOfManagementCompany__body table{table-layout:fixed}.summaryOfManagementCompany__body table th{width:80px}.summaryOfManagementCompany__body table td{width:240px}.statement__body{padding:.5rem;text-align:center;border-style:solid;border-width:1px;word-break:keep-all}.characteristicsOfTheFundItem{padding:.5rem}.characteristicsOfTheFundItem>div{margin-bottom:.5rem}.characteristicsOfTheFundItem__introduction{font-weight:bold;font-size:1.25rem}.characteristicsOfTheFundItem__body p{margin-bottom:.5rem}.characteristicsOfTheFundItem__body p a{text-decoration:underline}.characteristicsOfTheFundItem:not(:first-child){border-top-style:solid;border-top-width:1px}.purposeOfTheFund__title,.characteristicsOfTheFund__title{font-size:1.5rem;padding-top:1.5rem;padding-left:0rem;margin-bottom:1.5rem;position:relative;text-align:center}.purposeOfTheFund__title::before,.characteristicsOfTheFund__title::before{content:"";position:absolute;top:25%;left:50%;transform:translateX(-50%);width:32px;height:4px;border-radius:16px}.distributionPolicy .notification{text-align:center;padding:.5rem;border-style:solid;border-width:1px}.generalFundCharacteristic .generalFundCharacteristicItems>div,.generalFundCharacteristic .generalFundCharacteristicItem>div{margin-bottom:.5rem}.mainFactorsOfFluctuationsInConstantValue__introduction{margin-bottom:1rem}@media screen and (max-width: 768px){.mainFactorsOfFluctuationsInConstantValue__introduction{margin-bottom:3rem}}.riskItem__title{font-size:1.5rem;margin-bottom:.5rem}.riskItem:not(:last-child){margin-bottom:1rem}.otherPointsToNoteItem__title{font-size:1.5rem;margin-bottom:.5rem}.otherPointsToNoteItem:not(:last-child){margin-bottom:1rem}.riskManagementSystem__body{margin-bottom:.5rem}.riskManagementSystemItem__title{font-size:1.5rem;margin-bottom:.5rem}.riskManagementSystemItem:not(:last-child){margin-bottom:1rem}.quantitativeComparisonOfInvestmentRisks{width:100%}.quantitativeComparisonOfInvestmentRisks__title{font-size:1.5rem;margin-bottom:.5rem}.quantitativeComparisonOfInvestmentRisks__introduction{font-size:1rem}.quantitativeComparisonOfInvestmentRisks__term{font-size:1.25rem;text-align:right}.quantitativeComparisonOfInvestmentRisks__introduction{font-size:1rem}.quantitativeComparisonOfInvestmentRisks__annotation{margin-bottom:.5rem}.quantitativeComparisonOfInvestmentRisks__annotation p{margin-bottom:0rem}.quantitativeComparisonOfInvestmentRisks__annotation p a{text-decoration:underline}.quantitativeComparisonOfInvestmentRiskItems{display:grid;gap:16px;grid-template-columns:repeat(2, minmax(0, 1fr))}@media screen and (max-width: 768px){.quantitativeComparisonOfInvestmentRiskItems{display:flex;flex-direction:column}}.quantitativeComparisonOfInvestmentRiskItem{margin-bottom:1rem;display:grid;grid-row:1/6;grid-template-rows:subgrid}.quantitativeComparisonOfInvestmentRiskItem>div{margin-bottom:.5rem}@media screen and (max-width: 768px){.quantitativeComparisonOfInvestmentRiskItem{display:unset}}.quantitativeComparisonOfInvestmentRiskItem__title{font-size:1.25rem}.indexForEachAssetClass__title{font-size:1.5rem;margin-bottom:.5rem}.indexForEachAssetClass__body table{table-layout:auto;min-width:100%}.indexForEachAssetClass__body table th,.indexForEachAssetClass__body table td{text-wrap:nowrap}.indexForEachAssetClass__body table:has(tr>:nth-child(3)) th:first-child,.indexForEachAssetClass__body table:has(tr>:nth-child(3)) td:first-child{width:0}.indexForEachAssetClass__body:has(>table){border-collapse:collapse;overflow:auto}.indexForEachAssetClass__body table table{width:-moz-max-content;width:max-content;min-width:100%}.indexForEachAssetClass__body table table th,.indexForEachAssetClass__body table table td{width:unset;display:table-cell}.indexForEachAssetClassItems{border-style:solid;border-width:1px;padding:.5rem}.indexForeachassetClassItem:not(:last-child){border-bottom-style:solid;border-bottom-width:1px;margin-bottom:.5rem}.indexForeachassetClassItem__assetClassName{padding-right:.5rem;text-decoration-line:underline}.indexForeachassetClassItem__indexName{font-weight:bold}.referenceDate{margin-bottom:.5rem;font-size:1.25rem;text-align:right}.netAssetsValueChanges div{margin-bottom:.5rem}.netAssetsValueChanges__term{font-size:1.25rem}.netAssetsValueChanges .netAssetsValueChangesItems .netAssetsValueChangesItem__title{font-size:1.25rem}.netAssetsValueChanges .netAssetsValueChangesItems .netAssetsValueChangesItem__body table{table-layout:fixed;min-width:100%}.netAssetsValueChanges .netAssetsValueChangesItems .netAssetsValueChangesItem__body table th,.netAssetsValueChanges .netAssetsValueChangesItems .netAssetsValueChangesItem__body table td{text-wrap:nowrap}.netAssetsValueChanges .netAssetsValueChangesItems .netAssetsValueChangesItem__body:has(>table){border-collapse:collapse;overflow:auto}.netAssetsValueChanges .netAssetsValueChangesItems .netAssetsValueChangesItem__body table table{width:-moz-max-content;width:max-content;min-width:100%}.netAssetsValueChanges .netAssetsValueChangesItems .netAssetsValueChangesItem__body table table th,.netAssetsValueChanges .netAssetsValueChangesItems .netAssetsValueChangesItem__body table table td{width:unset;display:table-cell}.distributionChanges div{margin-bottom:.5rem}.distributionChanges .distributionChangesItems .distributionChangesItem__title{font-size:1.25rem}.distributionChanges .distributionChangesItems .distributionChangesItem__body table{table-layout:fixed;min-width:100%}.distributionChanges .distributionChangesItems .distributionChangesItem__body table th,.distributionChanges .distributionChangesItems .distributionChangesItem__body table td{text-wrap:nowrap}.distributionChanges .distributionChangesItems .distributionChangesItem__unit{text-align:right}.majorAssets{margin-bottom:.5rem}.majorAssets div{margin-bottom:.5rem}.majorAssetsItem__title{font-size:1.25rem}.majorAssetsItem:not(:last-child){margin-bottom:1rem}.majorAssetsItem:last-child{margin-bottom:.5rem}.majorAssetsSubItem{margin-bottom:1rem}.majorAssetsSubItem__title{font-size:1.25rem;font-weight:bold}.majorAssetsSubItem__unit{text-align:right}.majorAssetsSubItem__body table{table-layout:auto;min-width:100%}.majorAssetsSubItem__body table th,.majorAssetsSubItem__body table td{text-wrap:nowrap}.majorAssetsSubItem__body table:has(tr>:nth-child(3)) th:first-child,.majorAssetsSubItem__body table:has(tr>:nth-child(3)) td:first-child{width:0}.majorAssetsSubItem__body:has(>table){border-collapse:collapse;overflow:auto}.majorAssetsSubItem__body table table{width:-moz-max-content;width:max-content;min-width:100%}.majorAssetsSubItem__body table table th,.majorAssetsSubItem__body table table td{width:unset;display:table-cell}.annualRateReturnChanges{margin-bottom:.5rem}.annualRateReturnChanges div{margin-bottom:.5rem}.annualRateReturnChanges .annualRateReturnChangesItems .annualRateReturnChangesItem__title{font-size:1.25rem}.netAssetsValueChanges__title,.distributionChanges__title,.majorAssetsStatus__title,.annualRateReturnChanges__title{font-size:1.5rem;padding-left:1rem;margin-bottom:1rem;position:relative}.netAssetsValueChanges__title::before,.distributionChanges__title::before,.majorAssetsStatus__title::before,.annualRateReturnChanges__title::before{position:absolute;left:0%;content:"";width:8px;border-radius:16px;height:100%}.disclaimer{border-style:solid;border-width:1px;padding:1rem;text-align:center}.monthlyReportLink__body{padding:.5rem;font-size:1.25rem;font-weight:bold;text-decoration:underline;margin-left:auto;margin-right:auto;text-align:center}.managementPerformanceToggle{margin-bottom:1rem}.managementPerformanceToggle__title{font-size:1.25rem;line-height:2rem;position:relative;padding-left:.75rem;padding-right:3rem;transition:all .5s ease}.managementPerformanceToggle__title::after{content:"";display:inline-block;box-sizing:border-box;border-bottom-style:solid;border-bottom-width:2px;border-right-style:solid;border-right-width:2px;height:16px;margin-left:.5rem;position:absolute;right:24px;top:15%;transform:rotate(45deg);transition:transform .5s;vertical-align:middle;width:16px}.managementPerformanceToggle__title--open::after{top:40%;transform:rotate(225deg);transition:transform .5s}.monthlyReport{display:grid;gap:1rem;width:-moz-fit-content;width:fit-content;margin:auto;padding:.5rem}.monthlyReport__link{text-indent:-1rem}.monthlyReport__link p{text-indent:1em}.monthlyReport__link p:first-child{text-decoration:underline;color:blue}.monthlyReport__link a{color:blue}.fundExpense,.fundFees,.fundTotalExpenseRatio{margin-bottom:1.5rem}.fundExpense>div,.fundFees>div,.fundTotalExpenseRatio>div{margin-bottom:.5rem}.fundExpense__title,.fundFees__title,.fundTotalExpenseRatio__title{font-size:1.25rem}.applicationMemoToggle{margin-bottom:1rem}.applicationMemoToggle__title{font-size:1.25rem;line-height:2rem;position:relative;padding-left:.75rem;padding-right:3rem;transition:all .5s ease}.applicationMemoToggle__title::after{content:"";display:inline-block;box-sizing:border-box;border-bottom-style:solid;border-bottom-width:2px;border-right-style:solid;border-right-width:2px;height:16px;margin-left:.5rem;position:absolute;right:24px;top:15%;transform:rotate(45deg);transition:transform .5s;vertical-align:middle;width:16px}.applicationMemoToggle__title--open::after{top:40%;transform:rotate(225deg);transition:transform .5s}.applicationMemoToggle__body table{table-layout:fixed}.applicationMemoToggle__body table th{width:80px}.applicationMemoToggle__body table td{width:240px}.fundExpenseToggle{margin-bottom:1rem}.fundExpenseToggle__title{font-size:1.25rem;line-height:2rem;position:relative;padding-left:.75rem;padding-right:3rem;transition:all .5s ease}.fundExpenseToggle__title::after{content:"";display:inline-block;box-sizing:border-box;border-bottom-style:solid;border-bottom-width:2px;border-right-style:solid;border-right-width:2px;height:16px;margin-left:.5rem;position:absolute;right:24px;top:15%;transform:rotate(45deg);transition:transform .5s;vertical-align:middle;width:16px}.fundExpenseToggle__title--open::after{top:40%;transform:rotate(225deg);transition:transform .5s}.fundExpenseToggle__body{width:100%}.fundExpenseToggle__body table div:has(>table){min-width:100%;width:auto}.fundExpenseToggle__body table div:has(>table) div:has(>table){border-collapse:collapse;overflow:auto;width:0}.fundExpenseToggle__body table div:has(>table) div table{min-width:100%}.fundExpenseToggle__body table div:has(>table) div table th,.fundExpenseToggle__body table div:has(>table) div table td{text-wrap:nowrap}.fundExpenseToggle__body>table:first-child{table-layout:fixed}@media screen and (max-width: 768px){.fundExpenseToggle__body thead{display:none}}.fundExpenseToggle__body thead th{font-weight:bold}@media screen and (max-width: 768px){.operationManagementCost thead{display:none}}@media screen and (max-width: 768px){.operationManagementCost tbody tr{display:block;margin-bottom:.5rem;border:1px solid #d3d3d3;border-radius:4px}.operationManagementCost tbody td{border-width:.5px;position:relative;width:100%;display:block}}.operationManagementCostAllocation{overflow:auto;position:relative}.operationManagementCostAllocation td{text-wrap:nowrap}.fundFees__body table{table-layout:auto;min-width:100%}.fundFees__body table th,.fundFees__body table td{text-wrap:nowrap}.fundFees__body table:has(tr>:nth-child(3)) th:first-child,.fundFees__body table:has(tr>:nth-child(3)) td:first-child{width:0}.fundFees__body:has(>table){border-collapse:collapse;overflow:auto}.fundFees__body table table{width:-moz-max-content;width:max-content;min-width:100%}.fundFees__body table table th,.fundFees__body table table td{width:unset;display:table-cell}.fundFees__link{font-weight:bold;text-decoration:underline;text-align:center}.fundTotalExpenseRatio{margin-bottom:1.5rem}.fundTotalExpenseRatio__period,.fundTotalExpenseRatio__unit{text-align:right}.fundTotalExpenseRatio__body{max-height:480px}.fundTotalExpenseRatio__link{font-weight:bold;text-decoration:underline;text-align:center}