@font-face{font-family:alertpageicons;font-weight:400;font-style:normal;src:url(i/icons.woff2) format("woff2"),url(i/icons.woff) format("woff"),url(i/icons.ttf) format("truetype")}
@media screen{.minialertsmap{position:absolute;top:8px;right:0;z-index:100;width:4.5em;height:3.125em;background:#2a7591 url(i/minialertsmap__island.png) 50% 45% no-repeat;background-size:3.875em;font-size:16px}
.minialertsmap__link{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;white-space:nowrap;text-indent:150%;text-align:left}
.minialertsmap__zone{position:absolute;width:2.1875em;height:1.5625em;pointer-events:none}
.minialertsmap__zone::before{content:'';opacity:.7;background-color:#aaa;position:absolute;top:0;bottom:0;left:0;right:0}
.minialertsmap__zone--white::before{background-color:#f5f5f5}
.minialertsmap__zone--green::before{background-color:#628126}
.minialertsmap__zone--yellow::before{background-color:#ffe300}
.minialertsmap__zone--orange::before{background-color:#e97b23}
.minialertsmap__zone--red::before{background-color:#de1d1d}
.minialertsmap__zone--grey::before,.minialertsmap__zone--normal::before{opacity:.5}
.minialertsmap__zone::after{position:absolute;content:'';width:0;height:0;color:#fff;border:.34375em solid}
.minialertsmap__zone__number{position:absolute;font-size:.6875em;background-color:currentColor;border-radius:100%;width:1.727272em;height:1.727272em;padding-top:.181818em;line-height:1.545454em;font-weight:700;text-align:center;margin:-.363636em;box-shadow:0 1px 2px 0 rgba(0,0,0,.5);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.35)}
.minialertsmap__zone--white>.minialertsmap__zone__number{background-color:#f5f5f5;color:#000;text-shadow:0 1px 0 rgba(255,255,255,.65)}
.minialertsmap__zone--green>.minialertsmap__zone__number{background-color:#628126}
.minialertsmap__zone--yellow>.minialertsmap__zone__number{background-color:#ffeb4c;color:#000;text-shadow:0 1px 0 rgba(255,255,255,.65)}
.minialertsmap__zone--orange>.minialertsmap__zone__number{background-color:#e97b23}
.minialertsmap__zone--red>.minialertsmap__zone__number{background-color:#de1d1d}
.minialertsmap__zone--nw{top:0;left:0}
.minialertsmap__zone--nw::after{bottom:0;right:0;border-top-color:transparent;border-left-color:transparent}
.minialertsmap__zone--nw>.minialertsmap__zone__number{top:0;left:0}
.minialertsmap__zone--ne{top:0;right:0}
.minialertsmap__zone--ne::after{bottom:0;left:0;border-top-color:transparent;border-right-color:transparent}
.minialertsmap__zone--ne>.minialertsmap__zone__number{top:0;right:0}
.minialertsmap__zone--se{bottom:0;right:0;height:1.4375em}
.minialertsmap__zone--se::after{top:0;left:0;border-bottom-color:transparent;border-right-color:transparent}
.minialertsmap__zone--se>.minialertsmap__zone__number{bottom:0;right:0}
.minialertsmap__zone--sw{bottom:0;left:0;height:1.4375em}
.minialertsmap__zone--sw::after{top:0;right:0;border-bottom-color:transparent;border-left-color:transparent}
.minialertsmap__zone--sw>.minialertsmap__zone__number{bottom:0;left:0}
.minialertsmap__zone--mt{top:50%;left:50%;width:.875em;height:.875em;margin-left:-.4375em;margin-top:-.375em}
.minialertsmap__zone--mt::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.minialertsmap__zone--mt::after{content:none}
.minialertsmap__zone--mt>.minialertsmap__zone__number{top:0;bottom:0;left:50%;margin:auto}
.minialertsmap__updatedon{display:none}
}
@media screen and (max-width:699px){.minialertsmap{right:-10px}
}
@media screen and (min-width:700px){.minialertsmap__updatedon{display:block;position:absolute;top:100%;left:0;right:0;white-space:nowrap;font-size:.75em;background-color:#2a7591;color:#fff;text-align:center;line-height:1;margin:.583333em -1em}
}
@media screen{.alertboxes{margin:auto}
}
@media screen and (max-width:699px){.alertboxes{position:absolute;top:100%;left:-20px;right:-20px;padding-top:0;z-index:998}
}
@media screen{.alertbox{position:relative;right:0;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding:1em 1.8em;margin-top:1em;padding-left:6.25em;z-index:89;color:#fff;border:1px solid rgba(0,0,0,.35);box-shadow:0 1px 10px rgba(0,0,0,.35)}
.alertbox--state--white{background-color:#f5f5f5}
.alertbox--state--green{background-color:#628126}
.alertbox--state--yellow{background-color:#ffeb4c}
.alertbox--state--orange{background-color:#e97b23}
.alertbox--state--red{background-color:#de1d1d}
.alertbox::before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:alertpageicons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;font-size:2.625em;position:absolute;left:.809523em;top:.5em;width:1em;height:1em;line-height:1em;color:#fff;border-radius:50%;border:1px solid #fff}
.alertbox[aria-hidden=true]{display:block;visibility:hidden;overflow:hidden;-webkit-transition:top 350ms 280ms cubic-bezier(0,.5,0,0),right 350ms 280ms cubic-bezier(0,.5,.5,1),opacity 140ms 560ms cubic-bezier(0,.5,.5,1),margin 280ms 350ms ease-in-out,height 280ms 105ms ease-in-out,padding 280ms 105ms ease-in-out,visibility 0s .7s,-webkit-transform-origin 315ms ease-in-out,-webkit-transform 280ms cubic-bezier(.5,0,1,.5);transition:top 350ms 280ms cubic-bezier(0,.5,0,0),right 350ms 280ms cubic-bezier(0,.5,.5,1),opacity 140ms 560ms cubic-bezier(0,.5,.5,1),margin 280ms 350ms ease-in-out,height 280ms 105ms ease-in-out,padding 280ms 105ms ease-in-out,visibility 0s .7s,-webkit-transform-origin 315ms ease-in-out,-webkit-transform 280ms cubic-bezier(.5,0,1,.5);transition:top 350ms 280ms cubic-bezier(0,.5,0,0),right 350ms 280ms cubic-bezier(0,.5,.5,1),opacity 140ms 560ms cubic-bezier(0,.5,.5,1),transform-origin 315ms ease-in-out,transform 280ms cubic-bezier(.5,0,1,.5),margin 280ms 350ms ease-in-out,height 280ms 105ms ease-in-out,padding 280ms 105ms ease-in-out,visibility 0s .7s;transition:top 350ms 280ms cubic-bezier(0,.5,0,0),right 350ms 280ms cubic-bezier(0,.5,.5,1),opacity 140ms 560ms cubic-bezier(0,.5,.5,1),transform-origin 315ms ease-in-out,transform 280ms cubic-bezier(.5,0,1,.5),margin 280ms 350ms ease-in-out,height 280ms 105ms ease-in-out,padding 280ms 105ms ease-in-out,visibility 0s .7s,-webkit-transform-origin 315ms ease-in-out,-webkit-transform 280ms cubic-bezier(.5,0,1,.5);-webkit-transform-origin:top right;transform-origin:top right;z-index:102;-webkit-transform:scaleX(.03) scaleY(1);transform:scaleX(.03) scaleY(1);opacity:0;margin:0;padding:0;right:20px;top:-100vh;height:0!important}
.alertbox[aria-hidden=true]::before,.alertbox[aria-hidden=true]>*{opacity:.33;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}
.alertbox--type--attention::before{content:''}
.alertbox--type--avalanche::before{content:''}
.alertbox--type--coastalflood::before{content:''}
.alertbox--type--cold-minus::before{content:''}
.alertbox--type--cold-snow::before{content:''}
.alertbox--type--cold::before{content:''}
.alertbox--type--earthquake::before{content:''}
.alertbox--type--earthquake2::before{content:''}
.alertbox--type--flood::before{content:''}
.alertbox--type--ice::before{content:''}
.alertbox--type--lightning::before{content:''}
.alertbox--type--rain::before{content:''}
.alertbox--type--snow::before{content:''}
.alertbox--type--volcano::before{content:''}
.alertbox--type--wind-cold::before{content:''}
.alertbox--type--wind-hot::before{content:''}
.alertbox--type--wind-snow::before{content:''}
.alertbox--type--wind::before{content:''}
.alertbox__area{font-weight:700;font-size:.75em}
.alertbox__title{color:inherit}
.alertbox__title__color{margin-left:.4em;font-size:.666666em}
.alertbox__validtime{font-size:.75em}
.alertbox a{color:inherit;text-decoration:none;border-bottom:1px dotted}
.alertbox a:active,.alertbox a:focus,.alertbox a:hover{border-bottom-style:solid}
.alertbox--state--white,.alertbox--state--yellow{color:#222;font-weight:300}
.alertbox--state--yellow::before{background-color:#ffe300;color:#000}
.alertbox--state--white::before{background-color:#f5f5f5;color:#000}
.alertbox--type--attention::before{content:'';background:0;border-color:transparent}
.alertbox__close{border:0;padding:0;background:0 0;font:inherit;text-align:inherit;color:inherit;cursor:pointer;overflow:hidden;white-space:nowrap;position:absolute;top:0;right:0;color:transparent;width:1.625em;height:1.625em;line-height:1.625em;margin-top:-.541666em;margin-right:-.541666em}
.alertbox__close:focus{outline:0;box-shadow:none}
.alertbox__close::before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:alertpageicons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';font-size:.625em;width:100%;border-radius:50%;background-color:#24637b;color:#fff}
}
@media screen and (max-width:699px){.alertbox{margin-top:0;margin-bottom:0;padding-left:3.5em;box-shadow:0 7px 8px -4px rgba(59,59,59,.92)}
.alertbox::before{font-size:1.5em;left:.571428em;top:.75em;box-shadow:1px 2px 3px 0 rgba(0,0,0,.1)}
.alertbox__close{margin-top:0;margin-right:0;color:inherit}
.alertbox__close::before{background-color:transparent}
}
@media screen{.alertboxes{position:absolute;z-index:99;top:95px;left:0;right:0;line-height:1.5em}
.alertboxes *,.alertboxes :after,.alertboxes :before{box-sizing:border-box}
.alertboxes [aria-hidden=true],.alertboxes [hidden]{display:none}
.minialertsmap{top:14px;right:4px;background-color:transparent;background-image:url(i/minialertsmap__island--blue.png);line-height:1.5em}
.minialertsmap *,.minialertsmap :after,.minialertsmap :before{box-sizing:border-box}
.minialertsmap [aria-hidden=true],.minialertsmap [hidden]{display:none}
.minialertsmap__zone--grey::before,.minialertsmap__zone--normal::before{opacity:.35}
.minialertsmap__zone::after{color:#2a7591}
.minialertsmap__updatedon{background:0;color:#767676;font-size:.625em;margin-top:7px}
.mnav{width:870px}
.mnav li{background-position:0 0}
.mnav li a{width:86px}
.qsearch{right:110px;width:245px}
.qsearch .fi_txt input{width:175px;padding-left:5px;padding-right:5px}
.qsearch .fi_btn input{width:52px}
.headnote{top:28px}
}