沖縄県のニュース
<>
.p-weather__config{display:none;}
.p-weather{font-size:12px;padding-bottom:0;letter-spacing: 0;line-height: 1.6;}
.p-weather__config{text-decoration:underline;}
.p-weather__inner a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.p-weather__inner a:hover>*{opacity:.6;}
.p-weather__date{font-size: 11px;}
.p-weather__area{padding-right:6px;line-height:2;margin-right:6px;color:#111;line-height: 1;/*border-right:1px solid #ccc;*/}
.p-weather__icon{margin-right:12px;min-width: 24px;}
.p-weather__temperature{margin-right:8px;line-height: 1;}
.p-weather__temperature .highest{color:#EB6300;padding-right:.5em;position:relative;}
.p-weather__temperature .highest::after{content:"";position:absolute;border-right:1px solid #ccc;-webkit-transform:skewX(150deg);-ms-transform:skewX(150deg);transform:skewX(150deg);height:11px;right:-.25em;top: 3px;}
.p-weather__temperature .lowest{color:#297ACC;padding-left:.5em;}
.p-weather__probability{padding-left:8px;border-left:1px solid #ccc;color:#111;line-height: 1;}
.p-weather a:hover{text-decoration:none;}
#wrapper .p-weather{font-size:11px}
#wrapper .p-weather__area{padding-right:2px;margin-right:2px}
#wrapper .p-weather__icon{margin-right:2px;}
#wrapper .p-weather__temperature{margin-right:2px;}
#wrapper .p-weather__probability{padding-left:2px;line-height: 1;}
#wrapper .PageTitle .Title:after{display:none;}
#wrapper .p-weather__temperature .highest::after{height:7px;right: -5px;}
#wrapper .p-weather__temperature .highest,#wrapper .p-weather__temperature .lowest{padding-right:0;}
#Main ul.area_info li:last-child{width:auto;height:40px;padding:0;margin:0;}
#Main ul.area_info{ position: absolute;right: 0;top: 12px;}
#Main .PageTitle{position: relative;}
>
<>#AreaRensai:empty{display:none;}#AreaRensai li{display: flex;}#Main #AreaRensai li{display: flex;flex-direction: row-reverse;}#AreaRensai p.Image{float:none;}#AreaRensai dd p{overflow: hidden;}#AreaRensai dd p a{font-weight: bold;font-size: 1rem!important;line-height: initial;}#AreaRensai dd p a:not(:hover){color: initial;}>
<>
#preflist dl{width:100%;border-top:1px solid #DCDCD5;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;letter-spacing:0;margin:0;padding:2px 0;}
#preflist dl > dt{width:100px;border-right:solid 1px #DCDCD5;color:#5A5A53;display:block;-ms-flex-negative:0;flex-shrink:0;margin:5px 0;padding:0 0 0 5px;}
#preflist dl > dd{width:calc(100% - 106px);display:block;margin:0;padding:0 0 0 10px;}
#preflist dl > dd > ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
#preflist dl > dd > ul > li{min-width:3em;display:block;margin:5px 0;padding: 0 12px 0 0;white-space:nowrap;}
#wrapper #preflist dl{width:auto;margin:0 10px;}
#wrapper #preflist dl a{text-decoration:underline;}
#wrapper #preflist dl:nth-of-type(1){border:none;margin-top:8px;}
@media screen and (min-width: 1101px) {
#preflist dl > dt{margin: 8px 0;padding: 0px 0 0px 8px;font-size: 1rem;width: 120px;}
#preflist dl > dd > ul > li{font-size: 1rem;margin-top: 8px;}
}
>