﻿.main-color{background-color:#17a2b8}.sub-color{background-color:#004898}.border-color{border-color:#8f8c8c}.page-header-color{background-color:#ddebf9}.selected-color{background-color:#0070c0}.odd-color{background-color:#ededed}.white{color:#fafafa}.red{color:red}.black{color:#222}.invalid{background-color:#fce4ec}.disabled{background-color:#c7c7c7}.weather-level-5{background-color:#0c000b;color:#fafafa}.weather-level-4{background-color:#a0a;color:#fafafa}.weather-level-3{background-color:#ff2800;color:#fafafa}.weather-level-2{background-color:#f2e700;color:#222}.weather-level-1{background-color:#fff;color:#222}.weather-level-0{background-color:#c8c8cb;color:#222}.sediment-level-5{background-color:#0c000b;color:#fafafa}.sediment-level-4{background-color:#a80fa5;color:#fafafa}.sediment-level-3{background-color:#fc331b;color:#fafafa}.sediment-level-2{background-color:#f2e700;color:#222}.rainSta-level-8{background-color:#a24e91;color:#fafafa}.rainSta-level-7{background-color:#e35b6d;color:#fafafa}.rainSta-level-6{background-color:#f2af5c;color:#222}.rainSta-level-5{background-color:#fff373;color:#222}.rainSta-level-4{background-color:#accf6e;color:#222}.rainSta-level-3{background-color:#287dbc;color:#fafafa}.rainSta-level-2{background-color:#2cade4;color:#fafafa}.rainSta-level-1{background-color:#a3d7f2;color:#222}.rainSta-level-0{background-color:#fff;color:#222}.rainSta-level-none{background-color:#bfbfbf;color:#222}.rader-rain-level-7{background-color:#6c008c}.rader-rain-level-6{background-color:red}.rader-rain-level-5{background-color:#ffc000}.rader-rain-level-4{background-color:#ff0}.rader-rain-level-3{background-color:blue}.rader-rain-level-2{background-color:#00bfff}.rader-rain-level-1{background-color:skyblue}.rader-rain-level-0{background-color:#fff}.rader-rain-level-none{background-color:gray}.kyuukeisya-danger{background-color:#ff7d7b;border:solid 2px #c60000 !important}.kyuukeisya-warning{background-color:#ff0;border:solid 2px #c60000 !important}.dosekiryu-danger{background-color:#ff7d7b;border:solid 2px #ff8200 !important}.dosekiryu-warning{background-color:#ff0;border:solid 2px #ff8200 !important}.zisuberi-danger{background-color:#ff7d7b;border:solid 2px #be1eee !important}.zisuberi-warning{background-color:#ff0;border:solid 2px #be1eee !important}.sonota-kyuukeisya{background-color:#f5efb9}.sonota-zisuberi{background-color:#f5afee}.yotei-gakekuzure{background-color:#df8ce5;border:solid 2px #a93891 !important}.yotei-doseki{background-color:#df8ce5;border:solid 2px #010081 !important}.rain-sta-graph-hour{background-color:#3fcb4a}.rain-sta-graph-cuml{background-color:#0000f7}.rain-sta-graph-min10{background-color:#0000f7}.rain-sta-graph-forecast{background-color:#ff9}.dng-level-graph-const-line{background-color:red}.dng-level-graph-disaster-line{background-color:blue}.dng-level-graph-level-actual{background-color:blue}.dng-level-graph-level-forecast{background-color:#f0f}.dng-level-graph-max-level{background-color:#99362d}.rain-mesh-graph-hour-actual{background-color:#3c3}.rain-mesh-graph-hour-forecast{background-color:#f90}.rain-mesh-graph-cuml-actual{background-color:blue}.rain-mesh-graph-cuml-forecast{background-color:#f0f}.rain-mesh-graph-max-level{background-color:#99362d}.rain-mesh-graph-max-rain-info{background-color:red}.rain-mesh-graph-disaster-line{background-color:blue}.snake-line-current{background-color:blue}.snake-line-forecast-1{background-color:red}.snake-line-forecast-2{background-color:#f36}.snake-line-forecast-3{background-color:#f69}.snake-line-forecast-4{background-color:#f9c}.snake-line-forecast-5{background-color:#ffb3d9}.snake-line-forecast-6{background-color:#ffcce6}.snake-line-level2{background-color:#ff0}.snake-line-level3{background-color:red}.snake-line-level4{background-color:#a80fa5}.snake-line-level5{background-color:#000}html body{color:#222;font-size:medium;font-family:"メイリオ",Meiryo,sans-serif !important;background:#fafafa}header{position:sticky;top:0px !important;background-color:#beebdf;color:#222;z-index:999}header.training{background-color:#faf500}header .navbar-brand{display:flex;height:45px;align-items:center;font-weight:bold}header .navbar{padding-top:0;padding-bottom:0;justify-content:flex-start;z-index:999}header .navbar a{font-size:1.4rem}header .navbar a:not(.active){text-decoration:none}header .navbar a:hover{text-decoration:none;opacity:.8}header .navbar a img{margin-right:5px;width:40px}@media(max-width: 520px){header .navbar a{font-size:1.3rem}header .navbar a img{width:40px}}@media(max-width: 440px){header .navbar a{font-size:1rem}header .navbar a img{width:30px}}@media(max-width: 370px){header .navbar a{font-size:.95rem}header .navbar a img{width:20px}}header .navbar .header-option-msg{color:red;font-weight:bold}header .navbar button{display:flex;align-items:center;justify-content:center;margin:5px 5px;background-color:#17a2b8;color:#fafafa;height:35px}header .navbar .navbar-brand{margin-left:1.5rem;color:#004898}@media(max-width: 520px){header .navbar .navbar-brand{margin-left:0}}header .navbar #navbar-button{width:40px}header .navbar #navbar-button img{width:25px}header .navbar #lang-change-button,header .navbar #logout-button{position:absolute;right:0px;top:0px;width:auto;font-size:.78rem}header .navbar #admin-title{font-size:1.4rem;font-weight:bold;color:#004898;position:absolute;right:50px}header .navbar #admin-title .system-name{margin-right:1.5rem}@media(max-width: 1000px){header .navbar #admin-title .system-name{display:none}}@media(max-width: 660px){header .navbar #admin-title{display:none}}footer{position:sticky;bottom:0px;background-color:#17a2b8;color:#fafafa;z-index:999}main{width:100%;margin:0px auto;display:flex}main #side-menu{overflow-y:scroll;max-width:250px;min-width:250px;padding:.5rem;background-color:#fafafa;z-index:999}@media(max-width: 600px){main #side-menu{width:100%;max-width:100%}}main #side-menu .accordion-button{border-radius:3px;margin-bottom:5px;padding:5px 5px}main #side-menu .accordion-button img{width:32px}main #side-menu .accordion-button.no-icon::after{width:0px !important}main #side-menu .accordion-button.active{background-color:#beebdf !important}main #side-menu .accordion-body{padding:5px}main #side-menu .office-link,main #side-menu .area-link{padding:3px}main #side-menu.close{display:none}main #side-menu .office-accordion .accordion-body{margin-left:10px}main #side-menu .office-accordion .accordion-body a{display:block;cursor:pointer}main #side-menu a{text-decoration:none !important}main #side-menu .menu .title-1,main #side-menu .menu .title-2{font-size:1.5rem;font-weight:bold}main #side-menu #menu-1 .title-1{color:red}main #side-menu #menu-1{border-left:solid 5px red}main #side-menu #menu-2 .title-1{color:#ffc000}main #side-menu #menu-2{border-left:solid 5px #ffc000}main #side-menu #menu-2 .weather-info-block{font-size:.7rem}main #side-menu #menu-2 .weather-info-block #weather-info-map{width:100%;height:250px;transform:scale(1)}main #side-menu #menu-2 .weather-info-block #weather-info-map .ol-attribution{display:none}main #side-menu #menu-2 .weather-info-block table{width:100%;font-size:12px}main #side-menu #menu-4 .title-1{color:#004898}main #side-menu #menu-4{border-left:solid 5px #004898}main #content{padding:0rem 0rem;width:100%}main #content .sticky-sta-name{position:sticky;top:45px;z-index:998}main #content .sticky-sta-name .title{background-color:#ddebf9;border:solid 1px #8f8c8c;font-weight:bold;text-align:center;font-size:1.2rem;height:35px}main #content .sticky-sta-name .title button{position:absolute;right:3px}main #content #time-input-block{z-index:1;user-select:none;background-color:#fafafa;display:flex;align-items:center;padding:2px}main #content #time-input-block input,main #content #time-input-block select{height:28px;font-size:1rem;margin-right:.2rem}main #content #time-input-block input img,main #content #time-input-block select img{width:100%}main #content #time-input-block button{width:32px;height:32px}main #content #time-input-block #date{width:140px}main #content #time-input-block #time{width:85px}main #content #time-input-block #time option:disabled{background-color:gray;opacity:.8;color:#fafafa}main #content #time-input-block .time-prev,main #content #time-input-block .time-next,main #content #time-input-block .now,main #content #time-input-block .auto-reload{cursor:pointer;background-color:#17a2b8;border-radius:3px;margin-right:3px}main #content #time-input-block .time-prev[itvl="-1440"],main #content #time-input-block .time-prev[itvl="1440"],main #content #time-input-block .time-next[itvl="-1440"],main #content #time-input-block .time-next[itvl="1440"],main #content #time-input-block .now[itvl="-1440"],main #content #time-input-block .now[itvl="1440"],main #content #time-input-block .auto-reload[itvl="-1440"],main #content #time-input-block .auto-reload[itvl="1440"]{width:38px}main #content #time-input-block .auto-reload{background-color:#c4fec4}main #content #time-input-block .auto-reload.off{background-color:gray}@media(max-width: 600px){main #content #time-input-block .time-prev[itvl="-60"],main #content #time-input-block .time-next[itvl="60"]{display:none}}@media(max-width: 360px){main #content #time-input-block .time-prev[itvl="-10"],main #content #time-input-block .time-next[itvl="10"]{display:none}}.row{--bs-gutter-x: 0}.row>*{padding-left:0;padding-right:0}.hover,main #side-menu .accordion-button:hover,main #side-menu .office-accordion .accordion-body a:hover{background-color:rgba(199,199,199,.5)}.border{border:1px solid #17a2b8 !important;border-radius:3px}.disabled{cursor:not-allowed !important;background-color:#bbb !important}.display-none{display:none !important}a{text-decoration:underline;color:inherit}.link{color:#0a58ca;text-decoration:underline;cursor:pointer;font-size:1rem}.link:hover{opacity:.85}@media(max-width: 600px){.mobile-none{display:none}}.content-title,.content-title-ul{border-left:6px solid #404040;font-weight:bold;user-select:none;padding-left:5px}.content-title-ul{border-bottom:3px solid #404040}label,.form-check-label{cursor:pointer;user-select:none}input,select,button{cursor:pointer;border:1px solid #8f8c8c;border-radius:5px}button,.btn{background-color:#17a2b8;color:#fafafa;text-align:center;display:inline-flex;align-items:center;justify-content:center}button:hover,.btn:hover{opacity:.75}.inline-block{display:inline-block}.label-input{margin-top:.25rem;display:inline-block}@media(max-width: 600px){.mobile-margin{margin-top:1rem}}table tr th{border:1px solid #8f8c8c;text-align:center;background-color:#beebdf;color:#222}table tr th a{color:#fafafa !important;text-decoration:none !important}table tr td{border:1px solid #8f8c8c}table tr:nth-child(even){background-color:#ededed}table .none{background:repeating-linear-gradient(45deg, #c7c7c7, #c7c7c7 5px, #c0c0c0 5px, #c0c0c0 10px) !important}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:5px}#is-processing{position:absolute;top:45%;left:45%;z-index:999;display:flex;flex-direction:column;align-items:center}#is-processing #message{padding:3px 10px;background-color:#8e8e8e;color:#fafafa}#is-processing .spinner{margin-top:5px;border:4px solid rgba(0,0,0,.1);border-left-color:#3342ff;border-radius:50%;width:40px;height:40px;animation:spinner 1s linear infinite}@keyframes spinner{to{transform:rotate(360deg)}}.content{display:flex;justify-content:center;flex-direction:column;align-items:center}.content .system-name{font-size:1.5rem;text-align:center;margin-top:5rem}.content .card{padding:1rem;width:500px;min-width:300px;margin-top:1rem}.content .card input{width:100%}.content .card label{display:block;margin-top:.25em}.content .card #login-button{margin-top:10px;width:100%;height:30px}/*# sourceMappingURL=Index.css.map */
