body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}@media (min-width:600px){body{font-size:18px!important}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media (min-width:600px){.MuiButtonBase-root,.MuiFormControlLabel-label,.MuiTableCell-root{font-size:18px!important}}.header{background-color:#140f63!important;box-shadow:none!important;color:#fff!important;margin-bottom:12px}.header h6{font-style:Italic!important}@media (min-width:600px){.header h6{font-size:1.75rem!important;line-height:2.25em}}.content{justify-content:space-between}.layout{margin-bottom:120px;margin-left:auto;margin-right:auto;width:95%}.back-button-area{background-color:#fafafa!important;margin:auto;text-align:center;width:100%}.navi-title{background-color:#3657a1;color:#fff;font-size:1.75rem!important;letter-spacing:.2em;margin:auto!important;padding:.3em .5em;width:60%!important}@media (max-width:600px){.navi-title{font-size:.9rem!important;width:100%!important}}.navi-description{margin:auto;padding:1em;width:60%}@media (max-width:600px){.navi-description{width:100%}}.navi-divider{margin:auto!important;width:60%}@media (max-width:600px){.navi-divider{width:100%}}.navi-paging{margin:auto;padding:1em 1em 3em;width:60%}@media (max-width:600px){.navi-paging{width:100%}.navi-radio-label .MuiFormControlLabel-label{font-size:.9rem}}.chart-wrap{margin:8px auto;width:100%}.chart-title{color:#fff;font-size:1.75rem!important;margin:auto!important;padding:.3em .5em;width:80%}@media (max-width:1024px){.chart-title{font-size:1.45rem!important;width:90%!important}}@media (max-width:600px){.chart-title{font-size:1.1rem!important;width:100%!important}}.chart-description{font-size:1.2rem!important;margin:1em auto}.chart-container{margin:auto;width:80%!important}@media (max-width:1024px){.chart-container{width:90%!important}}@media (max-width:600px){.chart-container{width:100%!important}}.chart{height:60vh!important}@media (max-width:1024px){.chart{height:50vh!important}}@media (max-width:600px){.chart{height:40vh!important}}.pielabel-name{fill:#666;font-size:1.6em}@media (max-width:600px){.pielabel-name{font-size:1.4em}}.pielabel-value{fill:#666;font-size:2.2em}@media (max-width:600px){.pielabel-value{font-size:2.2em}}.pielabel-percent{fill:#666;font-size:1.3em}@media (max-width:600px){.pielabel-percent{font-size:1.2em}}.cell-bgcolor{opacity:.2}.cell-active,.cell-bgcolor :hover{opacity:1}.recharts-legend-item{cursor:pointer}.recharts-legend-item :hover{opacity:.6}.chart-legend-square{font-style:normal}.chart-legend-square:before{content:"■"}.recharts-legend-wrapper{right:3em!important}.chart-legend-description{background-color:#fafafa!important;padding:8px}.chart-legend-entertype:before{content:"クリック"}@media (max-width:600px){.chart-legend-entertype:before{content:"タップ"}}.chart-legend-annotation{background-color:inherit!important;box-shadow:none!important;color:#020083!important;padding-right:2em}.chart-legend-table{max-width:98%}.chart-legend-table-header{background-color:#c3d2fc}@media (max-width:600px){.chart-legend-table-header-cell{font-size:.7rem!important}}.chart-legend-table-body-row{cursor:pointer}.chart-legend-table-body-row:nth-child(2n){background-color:#efefef}@media (max-width:600px){.chart-legend-table-body-cell{font-size:.7rem!important}.chart-legend-table-body-button{font-size:.7rem!important;min-width:48px!important;padding:2px!important}}.MuiTabs-indicator{background-color:#fafafa!important}.search-root{flex-grow:1;margin:auto;margin:auto!important;width:70%}@media (max-width:1024px){.search-root{width:85%!important}}@media (max-width:600px){.search-root{width:100%!important}}.search-description{background-color:#fafafa!important;text-align:center}.search-tabs{background-color:#fafafa}.search-tab{border:1px solid #ccc!important;border-radius:16px 16px 0 0!important}.search-tab[aria-selected=true]{background-color:#fafafa;border-bottom-style:none;cursor:default}.search-tab[aria-selected=false]{background-color:#eee}.search-tab[aria-selected=false]:hover{background-color:#fff}.search-tab:last-of-type{margin-left:4px}.search-tab:not(:last-of-type){margin-right:4px}.search-hidden{border-style:none;visibility:hidden}.search-display-none{display:none!important}.search-dt{cursor:pointer}.search-dd{border-left:1px dashed #ccc;padding-left:1em}.search-tab-header{padding:8px 8px 0}.search-paper{background-color:#fafafa!important;box-shadow:none!important;color:inherit;padding:8px;text-align:center}.search-paper .MuiGrid-container{text-align:left}.search-form{border:1px solid #ccc;border-top-style:none;margin:0 8px 8px;text-align:center}.search-hr{border-top:1px solid #ccc}.footer{bottom:0;margin:0;padding-top:8px;position:fixed;width:100%}.footer-btn-group{background-color:#e9e9e9;padding:8px 0;text-align:center}.copyright{background-color:#666;color:#fff;font-size:.85em;padding:8px;text-align:center;width:100%}.contact-modal{top:8px!important}.contact-margin{background-color:rgba(0,0,0,.38);border-style:none;height:100%;margin:auto;padding:0;width:100%}.contact-modal-close{cursor:pointer;padding-right:24px;text-align:right;width:100%}.contact-modal-close-svg{fill:#fff!important;height:20px!important;width:20px!important}@media (min-width:648px){.contact-modal-close-svg{height:32px!important;width:32px!important}}.MuiFormLabel-asterisk .MuiInputLabel-asterisk{color:red}.MuiSelect-select .MuiSelect-outlined{padding:.65em}.contact-form-layout{height:90vh;margin:auto;overflow-y:scroll;width:99%}.contact-form-paper{border-radius:0!important;margin-bottom:8px;padding:16px}@media (min-width:648px){.contact-form-paper{margin-bottom:8px;padding:24px}}.contact-form-paper-last{border-radius:0;padding:16px}@media (min-width:648px){.contact-form-paper-last{padding:24px}}.contact-form-buttons{display:flex;justify-content:flex-end}.contact-form-button{margin-left:8px;margin-top:24px}.contact-form-h5{background-color:hsla(0,0%,100%,.16);padding:16px}.contact-form-h6small{font-size:.8rem!important;margin:.75em 0 2em!important}.contact-form-red{color:red}.contact-form-break-margin{margin-bottom:.5em}.contact-form-break-margin-1em{margin-bottom:1em}.contact-form-label-margin{margin-bottom:.3em;margin-top:.5em}.MuiFormLabel-asterisk{color:red}.contact-form-ime-disabled{-ms-ime-mode:disabled}
/*# sourceMappingURL=main.d906d965.css.map*/