@charset "UTF-8";.bl_basicButton{display:flex;justify-content:center;align-items:center;background-color:#000;color:#f9f7f7;min-height:2.5rem;border-radius:.25rem;font-size:.875rem;font-weight:500;letter-spacing:.05em;text-align:center;transition:opacity .2s;width:100%}@media screen and (max-width: 1029px){.bl_basicButton{font-size:10px}}.bl_basicButton__isActive{pointer-events:none;background-color:#fff;color:#000}.bl_basicButton__isActive .bl_basicButton_dot{background-color:#000}@media (any-hover: hover){.bl_basicButton:hover{opacity:.8}}@media screen and (max-width:820.98px){.bl_basicButton{min-height:2rem;justify-content:center;font-size:.75rem}}@media screen and (min-width: 821px){.bl_irFinancial_main{padding:10.0625rem 5rem 14.75rem 19rem}}@media screen and (max-width:820.98px){.bl_irFinancial_main{padding-top:7.0625rem;padding-bottom:7.25rem}}@media screen and (max-width:820.98px){.bl_irFinancial_viewButtonListContainer{padding:0 1.5rem}}.bl_irFinancial_viewButtonList{position:relative;display:grid;grid-template:repeat(2,1fr)/repeat(4,1fr);row-gap:.5rem;margin-top:4.5rem;margin-bottom:3.125rem;padding:1rem;border-radius:.25rem;background-color:#000}.bl_irFinancial_viewButtonList:after{content:"";display:block;position:absolute;bottom:-.5625rem;left:calc(50% - 1.25rem);width:2.5rem;height:.625rem;background-image:url("data:image/svg+xml,%3csvg%20width='40'%20height='10'%20viewBox='0%200%2040%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20%2010L40%200H0L20%2010Z'%20fill='black'/%3e%3c/svg%3e");background-size:2.5rem .625rem}@media screen and (max-width:820.98px){.bl_irFinancial_viewButtonList{margin-bottom:1.75rem;grid-template:repeat(4,1fr)/repeat(2,1fr);column-gap:0rem;row-gap:.375rem;padding:.5rem}}.bl_irFinancial_description{margin-bottom:2.5rem;font-weight:500;font-size:.75rem;letter-spacing:.05em;line-height:2}@media screen and (max-width: 1200px){.bl_irFinancial_description{font-size:10px}}@media screen and (max-width:820.98px){.bl_irFinancial_description{padding:0 1.5rem;margin-bottom:1rem;font-size:.5rem}}@media screen and (max-width:820.98px) and (max-width: 390px){.bl_irFinancial_description{font-size:8px}}.bl_irFinancial_segmentButtonWrapper{display:flex;justify-content:space-between;align-items:center;column-gap:1.5rem}@media screen and (max-width:820.98px){.bl_irFinancial_segmentButtonWrapper{padding:0 1.5rem;column-gap:.375rem}}.bl_irFinancial_segmentButtonWrapper.isHidden{display:none}.bl_irFinancial_segmentButton{width:100%;height:2.5rem;background-color:#000;color:#f9f7f7;border-radius:.25rem;font-size:.875rem;font-weight:500;letter-spacing:.05em;transition:opacity .2s}@media screen and (max-width: 1029px){.bl_irFinancial_segmentButton{font-size:10px}}@media (any-hover: hover){.bl_irFinancial_segmentButton:hover{opacity:.8}}.bl_irFinancial_segmentButton.isActive{pointer-events:none;color:#000;background-color:#0000000d}@media screen and (max-width:820.98px){.bl_irFinancial_segmentButton{height:2rem;font-size:.625rem}}.bl_irFinancial_dataAndPrint{margin-top:6rem;position:relative}@media screen and (max-width:820.98px){.bl_irFinancial_dataAndPrint{width:24.375rem;padding:0 1.5rem;margin-top:1rem}}.bl_irFinancial_printWrapper{display:flex;justify-content:flex-end;align-items:center;column-gap:1rem}@media screen and (min-width: 821px){.bl_irFinancial_printWrapper{position:absolute;right:0;top:-3.5rem}}@media screen and (max-width:820.98px){.bl_irFinancial_printWrapper{column-gap:.375rem}}.bl_irFinancial_printButton{display:flex;justify-content:space-between;align-items:center;padding:0 1.5rem;width:9.75rem;height:2.5rem;background-color:#000;background-size:2.5rem;color:#f9f7f7;border-radius:.25rem;transition:opacity .2s}@media (any-hover: hover){.bl_irFinancial_printButton:hover{opacity:.8}}@media screen and (max-width:820.98px){.bl_irFinancial_printButton{justify-content:center;padding:0;width:2rem;height:2rem}}.bl_irFinancial_printButton_buttonText{font-family:Nunito Sans,Noto Sans JP,sans-serif;font-weight:700;letter-spacing:0em}@media screen and (max-width:820.98px){.bl_irFinancial_printButton_buttonText{display:none}}.bl_irFinancial_printButton_icon_printIcon{width:1rem;height:1rem}@media screen and (max-width:820.98px){.bl_irFinancial_printButton_icon_printIcon{width:1rem;height:1rem}}.bl_irFinancial_printButton_icon_downloadIcon{width:.75rem;height:.75rem}@media screen and (max-width:820.98px){.bl_irFinancial_printButton_icon_downloadIcon{width:.75rem;height:.75rem}}@media screen and (max-width:820.98px){.bl_irFinancial_financeData{margin-top:1rem}}.bl_irFinancial_dataPanel{padding:2.5rem;background-color:#fff}@media screen and (max-width:820.98px){.bl_irFinancial_dataPanel{padding:1.5rem}}.bl_irFinancial_dataPanel_viewerButtonWrapper{display:flex;justify-content:space-between;column-gap:1.5rem}@media screen and (max-width:820.98px){.bl_irFinancial_dataPanel_viewerButtonWrapper{column-gap:.375rem}}.bl_irFinancial_dataPanel_viewerButton{display:flex;align-items:center;justify-content:center;width:100%;height:2.5rem;border-radius:.25rem;background-color:#000;color:#f9f7f7;transition:opacity .2s;font-size:.875rem;font-weight:500;letter-spacing:.05em}@media screen and (max-width: 1029px){.bl_irFinancial_dataPanel_viewerButton{font-size:10px}}@media (any-hover: hover){.bl_irFinancial_dataPanel_viewerButton:hover{opacity:.8}}@media screen and (max-width:820.98px){.bl_irFinancial_dataPanel_viewerButton{font-size:.625rem;width:9.25rem;height:1.5rem}}.bl_irFinancial_dataPanel_viewerButton_icon{display:block;margin-right:1rem;width:auto;height:.75rem}@media screen and (max-width:820.98px){.bl_irFinancial_dataPanel_viewerButton_icon{margin-right:.5rem}}.bl_irFinancial_dataPanel_viewerButton:not(.isActive) .bl_irFinancial_dataPanel_viewerButton_icon__active{display:none}.bl_irFinancial_dataPanel_viewerButton.isActive{pointer-events:none;color:#000;background-color:#0000000d}.bl_irFinancial_dataPanel_viewerButton.isActive .bl_irFinancial_dataPanel_viewerButton_icon__inActive{display:none}.bl_irFinancial_dataPanel_graph{margin-top:2.5rem}@media screen and (max-width:820.98px){.bl_irFinancial_dataPanel_graph{margin-top:1.5rem}}.bl_irFinancial_dataPanel_graph *{font-weight:500!important}.bl_irFinancial_dataPanel_graph_dummyImage{width:100%;height:auto}.bl_irFinancial_dataPanel_periodButtonWrapper{display:flex;justify-content:flex-start;align-items:center;column-gap:.5rem;margin-top:1.5rem}@media screen and (max-width:820.98px){.bl_irFinancial_dataPanel_periodButtonWrapper{margin-top:1.4375rem}}.bl_irFinancial_dataPanel_periodButton{width:5rem;height:2rem;background-color:#000;color:#f9f7f7;border-radius:.25rem;font-size:.75rem;font-weight:500;letter-spacing:.05em;transition:opacity .2s}@media screen and (max-width: 1200px){.bl_irFinancial_dataPanel_periodButton{font-size:10px}}@media (any-hover: hover){.bl_irFinancial_dataPanel_periodButton:hover{opacity:.8}}@media screen and (max-width:820.98px){.bl_irFinancial_dataPanel_periodButton{width:4rem;height:1.5rem;font-size:.625rem}}.bl_irFinancial_annotation{font-size:.625rem;font-weight:500;letter-spacing:.05em;line-height:1.6;padding-top:1.1875rem}@media screen and (max-width: 1440px){.bl_irFinancial_annotation{font-size:10px}}@media screen and (max-width:820.98px){.bl_irFinancial_annotation{font-size:.625rem}}.bl_irFinancial_annotation_title{color:#445287}.bl_irFinancial_detailViews{transition:opacity .1s linear}.bl_irFinancial_detailViews.-isStandby{opacity:0}
