@charset "UTF-8";
.textIntro{margin:8px 0 15px;padding:0 10px;font-size:.9375rem}
.textIntro em{padding-left:5px;font-weight:700}
.infoEvac{margin:0 10px 15px;padding:6px 10px;background:#f3f7f9;border:1px solid #e6f1f9}
.infoEvac p{font-size:.8125rem}
.infoEvac_red{margin:0 10px 15px;padding:10px;background:#fff3f3}
.infoEvac_red p{font-size:.8125rem}
.msgSysEvac{margin:0 10px 15px;padding:6px 10px;border:1px solid #c5cee8}
.msgSysEvac p{color:red;font-size:.8125rem}
.btnFb,.btnTw{display:block;background:url(https://s.yimg.jp/images/weather/radar/rain/img/spriteRadarSocial.png) no-repeat;text-indent:100%;white-space:nowrap;vertical-align:top;overflow:hidden}
.btnFb{width:59px;height:20px;background-position:-100px -25px}
.btnTw{width:65px;height:20px;background-position:-100px 0}
.buttonSocial{margin:3px 0}
.buttonSocial li{display:inline-block;margin-left:10px;line-height:20px;vertical-align:bottom;overflow:hidden}
.labelLarge{padding:6px 10px 7px;background:transparent url(https://s.yimg.jp/images/weather/pc/v2/img/evacuation/bgLabelLarge.png) repeat-x 0 0}
.labelLarge .title{color:#fff;font-weight:700;vertical-align:middle}
.labelMedium{padding:7px 10px 5px;background:transparent url(https://s.yimg.jp/images/weather/pc/v2/img/evacuation/bgLabelMedium.png) repeat 0 0}
.labelMedium .title{color:#fff;font-size:.9375rem;vertical-align:middle}
.labelMedium.border{height:auto;padding:1px 0;background:0 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;overflow:hidden}
.labelMedium.border .title{display:block;padding:5px 10px;background:#efeeee;color:#333;line-height:1}
.labelArea{margin-bottom:10px;overflow:hidden}
.labelArea:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.labelArea .title{display:inline;vertical-align:middle;font-size:1.5rem;font-weight:700;line-height:1.2}
.labelArea .btn_toCrisisMap{display:inline-block;font-size:.8rem;border:1px solid #c6c6c6;border-radius:20px;background-image:url(https://s.yimg.jp/images/weather/pc/v2/img/crisismap/icn_crisisMap_evacuation.png);background-color:#f2f4fb;background-position:7px center;background-repeat:no-repeat;background-size:30px 30px;padding:7px 10px 5px 42px;margin-left:10px}
.labelArea .notice_toCrisisMap{display:inline-block;font-size:.9375rem;color:red;margin-left:5px}
.labelArea .buttonSocial{float:right;margin-top:8px}
.labelEvacCancel{display:inline-block;margin-bottom:10px;padding:5px 8px;background:red;color:#fff;font-size:.8125rem;line-height:20px;overflow:hidden}
.btnMore,.btnMore a,.btnMore a span{background-image:url(https://s.yimg.jp/images/weather/pc/v2/img/evacuation/btnMore.png)}
.btnMore{width:320px;margin:15px auto 30px;background-repeat:no-repeat;background-position:100% -90px}
.btnMore a{display:block;padding:0 4px;background-repeat:no-repeat;background-position:0 0;cursor:pointer;outline:0;text-align:center;text-decoration:none}
.btnMore a span{display:block;height:40px;background-repeat:repeat-x;background-position:0 -45px;color:#fff;line-height:40px}
.btnMore a span em{padding-right:3px;font-weight:700}
.tblEvac{margin-bottom:15px;overflow:hidden}
.tblEvac table{display:table;width:100%;margin-left:-1px;border-collapse:separate;border-spacing:0;border-top:1px solid #ddd;empty-cells:show;word-break:break-all}
.tblEvac .odd td{background:#fff}
.tblEvac .even td{background:#f9f9f9}
.tblEvac td,.tblEvac th{border-right:1px solid #fff;border-bottom:1px solid #ddd;border-left:1px solid #ddd}
.tblEvac th{padding:5px 10px;background:#fff url(https://s.yimg.jp/images/weather/pc/v2/img/evacuation/bgTblEvacHd.png) repeat-x 0 0;font-size:.8125rem}
.tblEvac td{padding:10px;background:0 0;font-size:.8125rem}
.tblEvac .date{width:14%;font-size:.8125rem}
.tblEvac .zone{width:19%}
.tblEvac .order{width:17%}
.tblEvac .explanation{width:35%;font-size:.8125rem}
.tblEvac .explanation .cancel{color:red}
.tblEvac .explanation2{width:15%;font-size:.8125rem}
.tblEvac .explanation2 .cancel{color:red}
.tblEvac .blank{background:0 0!important}
.contentProv{margin-top:10px;text-align:right}
.contentProv a{display:inline-block}
.bnrCommons,.bnrRescuenow{width:161px;height:42px;display:block;background-repeat:no-repeat;background-position:0 0;text-indent:100%!important;white-space:nowrap;overflow:hidden}
.bnrRescuenow{background-image:url(https://s.yimg.jp/images/weather/pc/v2/img/evacuation/bnrRescuenow.png)}
.bnrCommons{background-image:url(https://s.yimg.jp/images/weather/pc/v2/img/evacuation/bnrCommons.png)}
.evacKnowledge{font-size:.8125rem}
.evacKnowledge p em{color:#ed6a00}
.evacKnowledge dl{padding:5px 15px}
.evacKnowledge li{overflow:hidden}
.evacKnowledge li dl{padding:0}
.evacKnowledge li p{margin-bottom:5px}
.evacKnowledge dd{margin:5px 0 15px;padding:0 20px}
.evacKnowledge dd ul{overflow:hidden}
.evacKnowledge dd ul:after{display:block;clear:both;height:0;content:".";visibility:hidden}
.evacKnowledge dd li{float:left;margin:0 15px 0 0;padding-left:10px;background:url(https://s.yimg.jp/images/weather/pc/v2/img/evacuation/icoListMark.png) no-repeat 0 50%}
.evacKnowledge .howto171 *{width:879px;margin:0;padding:0;background-image:url(https://s.yimg.jp/images/weather/pc/v2/img/evacuation/spriteHowto171.png);background-repeat:no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}
.evacKnowledge .howto171 dt{height:21px;margin-bottom:5px}
.evacKnowledge .howto171 dd{height:40px;margin-bottom:15px}
.evacKnowledge .howto171 .rec{background-position:0 0}
.evacKnowledge .howto171 .recStep{background-position:0 -25px}
.evacKnowledge .howto171 .play{background-position:0 -80px}
.evacKnowledge .howto171 .playStep{background-position:0 -105px}
.evacKnowledge .title{border-bottom:2px solid #ddd;color:#193b83;overflow:hidden}
.evacKnowledge .title:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.evacKnowledge .title .icoSquare{display:block;width:24px;height:24px;float:left;margin:0 5px 2px 0;background:#193b83;color:#fff;font-size:1.0625rem;font-weight:700;text-align:center}
.evacKnowledge .note{margin:0;color:#555;font-size:.8125rem}
.relLink{margin-bottom:15px;font-size:.9375rem;text-align:right}
.relLink a{padding-left:12px;background:url(https://s.yimg.jp/images/weather/common/yjw_arrow.gif) no-repeat 0 50%}
.evacTiming ul{margin:-10px 0 20px;padding-left:40px;font-size:.9375rem;overflow:hidden}
.evacTiming li{padding-left:15px;background:url(https://s.yimg.jp/images/weather/pc/v2/img/evacuation/icoListMark.png) no-repeat 0 50%}
.tblEvacStock{overflow:hidden}
.tblEvacStock .title:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.tblEvacStock table{display:table;width:470px;margin:10px 0 5px;border-collapse:separate;border-spacing:0;border-top:1px solid #ddd;border-left:1px solid #ddd;empty-cells:show}
.tblEvacStock table.colL{float:left}
.tblEvacStock table.colR{float:right}
.tblEvacStock td,.tblEvacStock th{padding:5px 10px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;vertical-align:top}
.tblEvacStock th{width:80px;background:#f9f9f9;font-size:.8125rem}
.tblEvacStock .heading th{width:100%;padding:3px 8px;background:#f9f9f9 url(https://s.yimg.jp/images/weather/pc/v2/img/evacuation/bgTblEvacHd.png) repeat-x 0 0;border-left:1px solid #fff;font-size:.9375rem}
.tblEvacStock td{width:380px;background:0 0;font-size:.8125rem}
.tblEvacStock td dl:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.tblEvacStock td dt{float:left;padding-top:5px;font-weight:700}
.tblEvacStock td dd{padding-top:5px;float:none}
.tblEvacStock th .subText{margin-left:15px;font-size:.8125rem}
.tblEvacStock.detail table{width:100%;margin:0 0 20px;position:relative}
.tblEvacStock.detail .heading th{width:auto}
.tblEvacStock.detail td,.tblEvacStock.detail th{vertical-align:middle;text-align:left}
.tblEvacStock.detail .check{width:15px;text-align:center}
.tblEvacStock.detail .item{width:260px}
.tblEvacStock.detail .text{width:480px}
.tblEvacStock.detail .date{width:45px;text-align:center}
.icoCheck,.icoCheckBox{display:block;text-indent:100%;white-space:nowrap;overflow:hidden}
.icoCheckBox{width:12px;height:12px;border:1px solid #333}
.icoCheck{width:20px;height:0;padding-top:20px;line-height:20px;background:url(https://s.yimg.jp/images/weather/pc/v2/img/evacuation/icoCheck.png) no-repeat 0 0}
.tblEvacStock.detail th .icoCheckBox{margin-left:1px}
.tblEvacStock.detail th .icoCheck{position:absolute;top:4px;left:7px}
.preEvac{margin-bottom:10px}
.preEvac:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.preEvac table{width:100%;border-spacing:0;margin-bottom:5px}
.preEvac table tr{border:solid 2px;margin-bottom:10px;margin-top:10px;width:100%}
.preEvac table tr td{padding:5px 0;font-size:.8125rem}
.preEvac table tr td.label{width:100px;text-align:center;color:#fff;display:table-cell}
.preEvac table tr td.pre{padding:5px 10px;line-height:1.25}
.preEvac table.EvacLv4 td.label{background-color:#6648c0}
.preEvac table.EvacLv4 td.pre{background:#f7f2fa}
.preEvac table.EvacLv4 tr{border:solid 2px #3d006d}
.preEvac table.EvacLv3 td.label{background-color:#9000a3}
.preEvac table.EvacLv3 td.pre{background-color:#faf2fa}
.preEvac table.EvacLv3 tr{border-color:#6d0067}
.preEvac table.EvacLv2 td.label{background-color:#ffaf6e;color:#333}
.preEvac table.EvacLv2 td.pre{background-color:#fff7f0}
.preEvac table.EvacLv2 tr{border:solid 2px #ed6a00}
.preEvac table.EvacLv1 td.label{background-color:#c60000;font-size:0}
.preEvac table.EvacLv1 td.label::before{content:"高齢者等避難";font-size:.75rem;color:#fff}
.preEvac table.EvacLv1 td.pre{background-color:#fcf2f2}
.preEvac table.EvacLv1 tr{border:solid 2px #970000}
.labelLarge.pre{margin-bottom:5px}
.labelLarge.pre:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.labelLarge.pre h2{float:left;width:6em}
.labelLarge.pre p{float:left;font-weight:400;font-size:.8125rem}
.labelLarge.pre p a{color:#fff}
dl.corcanText{margin:5px 0}
dl.corcanText dt{display:inline;background-color:red;color:#fff;padding:5px}
dl.corcanText dd{display:inline;color:red;padding-left:3px;line-height:150%}
.supplement h4{padding:3px 7px;border:1px solid #ddd;background:#ececec;font-size:.8125rem;font-weight:700}
.supplement p{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff;padding:7px;font-size:.8125rem}
.column{margin:10px 0}
.block_toCrisisMap.module_evacuation{text-align:center;margin-bottom:30px}
.block_toCrisisMap.module_evacuation .btn_toCrisisMap{display:inline-block;width:600px;text-align:center;border:1px solid #979797;border-radius:6px}
.block_toCrisisMap.module_evacuation .btn_toCrisisMap span{display:inline-block;background-image:url(https://s.yimg.jp/images/weather/pc/v2/img/crisismap/icn_crisisMap_evacuation.png);background-position:5px center;background-repeat:no-repeat;background-size:38px 38px;padding:15px 10px 13px 50px}
.block_toCrisisMap.module_evacuation .notice_toCrisisMap{font-size:.9375rem;color:red;margin-top:5px;text-align:center}
.infoEvac_link{display:table;border:2px solid #55ad70;width:100%;margin:0 0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;position:relative;font-size:.8125rem;background:#edfded}
.infoEvac_red+.infoEvac_link{width:calc(100% - 20px);margin-left:10px;margin-right:10px;padding:10px 10px 10px 50px}
.infoEvac_red+.infoEvac_link::before{content:"";width:30px;height:30px;display:block;background-image:url(https://s.yimg.jp/images/weather/pc/v2/img/crisismap/spr_refugeMap.png);background-size:130px;background-position:-29px 0;position:absolute;top:50%;margin-top:-15px;left:10px}
.infoEvac_link ul,.infoEvac_link>p{display:table-cell}
.infoEvac_link .infoEvac_link_list>li{display:table-cell}
.infoEvac_link .infoEvac_link_list>li+li{padding-left:16px}
.infoEvac_link .infoEvac_link_list>li:first-child a{font-size:0}
.infoEvac_link .infoEvac_link_list>li:first-child a::after{content:"\907F\96E3\6240\3067\306E\30B3\30ED\30CA\611F\67D3\75C7\5BFE\7B56";font-size:.8125rem}
.infoEvac_link .infoEvac_link_list>li a{display:block;position:relative;padding-left:12px}
.infoEvac_link .infoEvac_link_list>li a::before{content:"";width:6px;height:6px;border-top:2px solid #1c4d8e;border-right:2px solid #1c4d8e;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-4px}
#contents-body>#evacsrch>div:first-child[style*=border],#contents-body>div:first-child[style*=border]{display:none}
.expNoteEvac{margin:20px 0;background:transparent url(https://s.yimg.jp/images/weather/pc/v2/img/common/bgExpNote.png) repeat 0 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.expNoteEvac ul{padding:20px 20px 15px;border-top:1px solid #fff;border-bottom:1px solid #fff}
.expNoteEvac li{padding-bottom:8px}
.expNoteEvac li:nth-child(3){display:none}
.expNoteEvac dl{overflow:hidden}
.expNoteEvac dl:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.expNoteEvac dt{float:left}
.expNoteEvac dt span{vertical-align:middle}
.expNoteEvac dd{overflow:hidden;padding:2px 0 0 10px;font-size:.75rem}
.expNoteEvac p{border-top:1px dotted #999}
.expNoteEvac p span{font-size:.75rem;margin:10px;display:block}
.expNoteEvac .icoEvacLv1,.expNoteEvac .icoEvacLv2,.expNoteEvac .icoEvacLv3,.expNoteEvac .icoEvacLv4{min-width:6em;margin-right:10px;font-size:.75rem;text-align:center}
.expNoteEvac .icoEvacLv1{font-size:0}
.expNoteEvac li:nth-child(2) dd{font-size:0}
.expNoteEvac li:nth-child(2) dd::before{content:"\4EBA\7684\88AB\5BB3\306E\5371\967A\6027\304C\975E\5E38\306B\9AD8\3044\72B6\6CC1\3067\3059\3002\76F4\3061\306B\907F\96E3\3057\307E\3057\3087\3046\3002\000A\5916\51FA\3059\308B\3053\3068\3067\304B\3048\3063\3066\547D\306B\5371\967A\304C\53CA\3076\72B6\6CC1\3067\306F\3001\81EA\5B85\5185\306E\3088\308A\5B89\5168\306A\5834\6240\306B\907F\96E3\3057\307E\3057\3087\3046\3002";font-size:.75rem;white-space:pre-wrap}
.expNoteEvac li:nth-child(4) dd{font-size:0}
.expNoteEvac li:nth-child(4) dd::before{content:"\3044\3064\3067\3082\907F\96E3\3067\304D\308B\3088\3046\3001\975E\5E38\7528\6301\3061\51FA\3057\54C1\3092\7528\610F\3057\5BB6\65CF\3084\8FD1\6240\306E\4EBA\3068\9023\7D61\3092\53D6\308B\306A\3069\306E\6E96\5099\3092\3057\307E\3057\3087\3046\3002\000A\907F\96E3\306B\6642\9593\3092\8981\3059\308B\4EBA\FF08\3054\9AD8\9F62\306E\65B9\3001\969C\5BB3\306E\3042\308B\65B9\3001\4E73\5E7C\5150\3092\304A\9023\308C\306E\65B9\306A\3069\FF09\306F\907F\96E3\3092\958B\59CB\3057\307E\3057\3087\3046\3002";font-size:.75rem;white-space:pre-wrap}
.mdEvacKnowledge{margin:20px 0;border:2px solid #bee1be}
.mdEvacKnowledge div{padding:20px 20px 0;background:transparent url(https://s.yimg.jp/images/weather/pc/v2/img/evacuation/bgMdEvacKnowledge.png) repeat 0 0;border:2px solid #fff;font-size:.9375rem;line-height:1.3;overflow:hidden}
.mdEvacKnowledge div:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.mdEvacKnowledge ul{padding:0 20px;background:transparent url(https://s.yimg.jp/images/weather/pc/v2/img/evacuation/bgMdEvacKnowledge.png) repeat 0 0;border:2px solid #fff}
.mdEvacKnowledge li{margin-top:-2px;padding:15px 0;border-top:2px solid #fafafa;font-size:.875rem;line-height:1.3;overflow:hidden}
.mdEvacKnowledge li:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.mdEvacKnowledge .pict{float:left;margin-right:-86px}
.mdEvacKnowledge dl{float:left;margin-left:86px}
.mdEvacKnowledge dt.title{margin-bottom:5px;font-weight:700}
.mdEvacKnowledge dt.title .subText{margin-left:3px;font-size:.8125rem}
.mdEvacKnowledge div dd{margin-bottom:20px}
.mdEvacKnowledge dd p{margin-bottom:10px}
.mdEvacKnowledge dd ul{padding:0;border:none;overflow:hidden}
.mdEvacKnowledge dd ul:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.mdEvacKnowledge dd li{float:left;margin:0 20px 0 0;padding:0 0 0 10px;background:url(https://s.yimg.jp/images/weather/pc/v2/img/evacuation/icoListMark.png) no-repeat 0 50%;border:none;white-space:nowrap;word-wrap:break-word}
.mdEvacDetail{margin-bottom:25px;padding:10px 5px 5px;overflow:hidden}
.mdEvacDetail .noticeEvac{height:auto;padding:0 10px 5px;background:0 0;overflow:hidden}
.mdEvacDetail .noticeEvac .title{color:#333;font-size:1.0625rem;font-weight:700;vertical-align:middle}
.mdEvacDetail .noticeEvac .title:only-child{margin-bottom:5px}
.mdEvacDetail .noticeEvac .subText *{display:inline;vertical-align:middle}
.mdEvacDetail .noticeEvac .subText dt{font-size:.75rem}
.mdEvacDetail .noticeEvac .subText dd{font-size:.9375rem;margin-right:1em}
.mdEvacDetail .tblEvac{margin-bottom:0;padding:0 10px 10px}
.mdEvacDetail .tblEvac table{margin:0;border-right:1px solid #ddd;empty-cells:hide}
.mdEvacDetail .tblEvac .labelMedium{margin-top:10px}
.mdEvacDetail .tblEvac .zone{width:40%}
.mdEvacDetail .tblEvac .order{width:15%;margin:0;padding:0}
.mdEvacDetail .tblEvac .hdTotal{font-size:.8125rem;text-align:center}
.mdEvacDetail .tblEvac .numHouseholds,.mdEvacDetail .tblEvac .numPeople{width:14%;line-height:1;text-align:right}
.mdEvacDetail .tblEvac .numHouseholds em,.mdEvacDetail .tblEvac .numPeople em{font-size:1.375rem;font-weight:700}
.mdEvacDetail.evacLv1{background:transparent url(https://s.yimg.jp/images/weather/pc/v2/img/evacuation/bgMdEvacDetailLv3.png) repeat 0 0}
.mdEvacDetail.evacLv1 .tblEvac{background:#fee}
.mdEvacDetail.evacLv2{background:transparent url(https://s.yimg.jp/images/weather/pc/v2/img/evacuation/bgMdEvacDetailLv2.png) repeat 0 0}
.mdEvacDetail.evacLv2 .tblEvac{background:#fff4eb}
.mdEvacDetail.evacLv3{background:transparent url(https://s.yimg.jp/images/weather/pc/v2/img/evacuation/bgMdEvacDetailLv4.png) repeat 0 0}
.mdEvacDetail.evacLv3 .tblEvac{background:#fdf1ff}
.mdEvacDetail.evacLv4{background:transparent url(https://s.yimg.jp/images/weather/pc/v2/img/evacuation/bgMdEvacDetailLv4.png) repeat 0 0}
.mdEvacDetail.evacLv4 .tblEvac{background:#f8f1ff}
.mdEvacDetail .icoEvacLv1,.mdEvacDetail .icoEvacLv2,.mdEvacDetail .icoEvacLv3,.mdEvacDetail .icoEvacLv4{display:block;margin:0;padding:10px 5px;font-size:.9375rem;text-align:center}
.mdEvacDetail .icoEvacLv1{font-size:0}
.mdEvacDetail .icoEvacLv1::before{font-size:1rem}
.toolBox{margin:10px 0 2px;overflow:hidden}
.toolBox:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.toolBox .buttonSocial{float:right}
.toolBox .selectPref{float:left;padding-bottom:3px;font-size:.9375rem;font-weight:700}
.toolBox .selectPref form *{vertical-align:middle}
.toolBox .selectPref select{height:23px;margin:0;padding:0}
.toolBox .selectPref input#btnSubmit{display:inline-block;width:56px;height:23px;background:transparent url(https://s.yimg.jp/images/weather/pc/v2/img/evacuation/btnSubmit.png) no-repeat 0 0;border:none;text-indent:200%;white-space:nowrap;cursor:pointer;overflow:hidden}
.navNumItem{margin:5px 0 2px;font-size:.8125rem}
.navNumItem em{font-size:1rem;font-weight:700}
.msgEvac{margin:40px 0 60px}
.msgEvac p{text-align:center}