.sectiontitle[data-v-404b4065]{align-items:flex-end;flex-direction:row;gap:0}.sectiontitle[data-v-404b4065],.sectiontitle .inner[data-v-404b4065]{display:flex;justify-content:space-between}.sectiontitle .inner[data-v-404b4065]{align-items:center;flex:1}.sectiontitle .title[data-v-404b4065]{align-items:baseline;color:#101010;display:flex;flex:1;flex-direction:column;font-size:18px;font-weight:700;gap:5px;line-height:20px;position:relative}.sectiontitle .title[data-v-404b4065]:has(+.button):after{background:linear-gradient(90deg,#fff0,#fff 80%,#fff);content:"";height:100%;position:absolute;right:0;top:0;width:20px;z-index:10}.sectiontitle .title[data-v-404b4065]::-webkit-scrollbar{display:none}.sectiontitle .note[data-v-404b4065]{color:#ccc;font-size:12px;line-height:12px}.sectiontitle .button[data-v-404b4065]{display:flex;justify-content:flex-end}.sectiontitle .text[data-v-404b4065]{color:#101010;font-size:14px;line-height:14px;text-align:right;white-space:nowrap}.sectiontitle .search[data-v-404b4065]{position:relative}.sectiontitle .search .input[data-v-404b4065]{background-color:#fff;border:1px solid silver;border-radius:66px;font-size:15px;line-height:1.5em;max-width:130px;padding:5px 35px 5px 10px}.sectiontitle .search .submit[data-v-404b4065]{position:absolute;right:10px;top:-3px}@media screen and (min-width:830px){main .sectiontitle[data-v-404b4065]{align-items:center;flex-direction:row;gap:0;justify-content:space-between}main .sectiontitle .title[data-v-404b4065]{flex-direction:row;font-size:22px;line-height:22px;overflow-x:unset;white-space:wrap}main .sectiontitle .title[data-v-404b4065]:has(.text){align-items:flex-end;display:flex;justify-content:space-between}main .sectiontitle .title[data-v-404b4065]:after{display:none}main .sectiontitle .text[data-v-404b4065]{font-weight:600}}.button[data-v-c7b53ebe]{background-color:#fff;bottom:0;display:flex;justify-content:center;left:0;padding-block:4px;width:100%}.adContainer[data-v-4f95c608]{display:flex;justify-content:space-evenly}.ad[data-v-4f95c608]{min-height:280px;width:336px}.areaList[data-v-c81b6077]{gap:10px}.areaList[data-v-c81b6077],.areaList .table[data-v-c81b6077]{display:flex;flex-direction:column}.areaList .table[data-v-c81b6077]{gap:1px}.areaList .table .row[data-v-c81b6077]{display:flex;gap:2px}.areaList .table .row .pref[data-v-c81b6077],.areaList .table .row .region[data-v-c81b6077]{background-color:#f9f9f9}.areaList .table .row:nth-child(2n) .pref[data-v-c81b6077],.areaList .table .row:nth-child(2n) .region[data-v-c81b6077]{background-color:#eef1f8}.areaList .table .region[data-v-c81b6077]{align-items:center;display:flex;padding:10px;width:65px}.areaList .table .region .item[data-v-c81b6077]{border:none;gap:0;justify-content:space-between;padding:0;width:100%}.areaList .table .region .name[data-v-c81b6077]{color:#303030;font-size:14px;font-weight:600;line-height:14px}.areaList .table .pref[data-v-c81b6077]{display:flex;flex:1;flex-wrap:wrap;gap:4px;padding:5px 10px}.areaList .table .item[data-v-c81b6077]{align-items:center;border:1px solid rgba(0,0,0,.2);border-radius:4px;display:flex;gap:5px;padding:4px 8px}.areaList .table .item .text[data-v-c81b6077]{color:#1f59ba;font-size:14px;font-weight:600;line-height:14px;text-decoration-line:underline}.areaList .table .item .mark[data-v-c81b6077]{border-radius:2px;border-style:solid;border-width:1px;color:#fff;font-size:10px;font-weight:600;line-height:10px;padding:4px}.areaList .table .item .mark[data-v-c81b6077]:not([data-lv]){border-color:#ccc;height:20px;width:20px}.areaList .table .item .mark[data-lv="5"][data-v-c81b6077]{background-color:#0c000c;border-color:#0c000c}.areaList .table .item .mark[data-lv="4"][data-v-c81b6077]{background-color:#a0a;border-color:#a0a}.areaList .table .item .mark[data-lv="3+"][data-v-c81b6077]{background-image:url(https://gvs.weathernews.jp/onebox/img/warn/icon/icon_warning.svg);background-position:right 4px center;background-repeat:no-repeat;background-size:10px;padding-right:17px}.areaList .table .item .mark[data-lv="3"][data-v-c81b6077],.areaList .table .item .mark[data-lv="3+"][data-v-c81b6077]{background-color:#ff2800;border-color:#ff2800}.areaList .table .item .mark[data-lv="2+"][data-v-c81b6077]{background-image:url(https://gvs.weathernews.jp/onebox/img/warn/icon/icon_caution.svg);background-position:right 4px center;background-repeat:no-repeat;background-size:10px;padding-right:17px}.areaList .table .item .mark[data-lv="2"][data-v-c81b6077],.areaList .table .item .mark[data-lv="2+"][data-v-c81b6077]{background-color:#f2e700;border-color:#ccc;color:#000}.areaList .note[data-v-c81b6077]{gap:5px}.areaList .note .item[data-v-c81b6077]{border:none;gap:10px;padding:0;pointer-events:none}.areaList .note .lead[data-v-c81b6077]{color:#000;font-size:12px;line-height:12px}@media screen and (min-width:830px){.areaList .table .item[data-v-c81b6077]{transition:opacity .2s ease-in-out}.areaList .table .item[data-v-c81b6077]:hover{opacity:.6}.main .areaList .note[data-v-c81b6077]{flex-direction:row;gap:15px;justify-content:flex-end}}.other[data-v-2669da91]{display:flex;flex-direction:column;gap:10px}.other .content[data-v-2669da91]{display:flex;gap:5px;overflow-x:scroll;padding-bottom:4px}.other .content[data-v-2669da91]::-webkit-scrollbar{height:8px;width:8px}.other .content[data-v-2669da91]::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.other .content[data-v-2669da91]::-webkit-scrollbar-thumb{background:#438fec;border-radius:8px}.other .link[data-v-2669da91]{border-radius:6px;display:block;overflow:hidden;position:relative}.other .link img[data-v-2669da91]{aspect-ratio:245/183;height:100%}.other .text[data-v-2669da91]{background:linear-gradient(90deg,#1059d4 52.5%,#3569c000);bottom:0;color:#fff;font-size:12px;font-weight:600;left:0;line-height:15px;padding:6px 30px 6px 6px;position:absolute;width:100%}.other .text[data-v-2669da91]:before{background-image:url(https://gvs.weathernews.jp/onebox/img/warn/icon/icon_arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:13px;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:21px}@media screen and (min-width:830px){.other .link[data-v-2669da91]{transition:opacity .2s ease-in-out}.other .link[data-v-2669da91]:hover{opacity:.6}.main .other .link[data-v-2669da91]{min-width:245px;width:100%}.main .other .text[data-v-2669da91]{font-size:15px}}
