/* -- lite pm25 -- */
@charset "utf-8";

/* スライダーjs用css jquery.nouislider.css */
/* Functional styling;
 *  * These styles are required for noUiSlider to function.
 *   * You don't need to change these rules to apply your design.
 *    */
.noUi-target,
.noUi-target * {
-webkit-touch-callout: none;
-webkit-user-select: none;
-ms-touch-action: none;
-ms-user-select: none;
-moz-user-select: none;
-moz-box-sizing: border-box;
    box-sizing: border-box;
}
.noUi-base {
    width: 100%;
    height: 100%;
    position: relative;
}
.noUi-origin {
    position: absolute;
    right: 0;
    top: 0;
    left: 0;
    bottom: 0;
}
.noUi-handle {
    position: relative;
    z-index: 1;
}
.noUi-stacking .noUi-handle {
/* This class is applied to the lower origin when
 *    its values is > 50%. */
    z-index: 10;
}
.noUi-stacking + .noUi-origin {
/* Fix stacking order in IE7, which incorrectly
 *    creates a new context for the origins. */
    *z-index: -1;
}
.noUi-state-tap .noUi-origin {
-webkit-transition: left 0.3s, top 0.3s;
    transition: left 0.3s, top 0.3s;
}
.noUi-state-drag * {
    cursor: inherit !important;
}

/* Slider size and handle placement;
 *  */
.noUi-horizontal {
    height: 18px;
}
.noUi-horizontal .noUi-handle {
    width: 34px;
    height: 28px;
    left: -17px;
    top: -6px;
}
.noUi-horizontal.noUi-extended {
    padding: 0 15px;
}
.noUi-horizontal.noUi-extended .noUi-origin  {
    right: -15px;
}
.noUi-vertical {
    width: 18px;
}
.noUi-vertical .noUi-handle {
    width: 28px;
    height: 34px;
    left: -6px;
    top: -17px;
}
.noUi-vertical.noUi-extended {
    padding: 15px 0;
}
.noUi-vertical.noUi-extended .noUi-origin  {
    bottom: -15px;
}

/* Styling;
 *  */
.noUi-background {
    background: #FAFAFA;
    box-shadow: inset 0 1px 1px #f0f0f0;
}
.noUi-connect {
    background: #3FB8AF;
    box-shadow: inset 0 0 3px rgba(51,51,51,0.45);
-webkit-transition: background 450ms;
    transition: background 450ms;
}
.noUi-origin {
    border-radius: 2px;
}
.noUi-target {
    border-radius: 4px;
    border: 1px solid #D3D3D3;
    box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
}
.noUi-target.noUi-connect {
    box-shadow: inset 0 0 3px rgba(51,51,51,0.45), 0 3px 6px -5px #BBB;
}

/* Handles and cursors;
 *  */
.noUi-dragable {
    cursor: w-resize;
}
.noUi-vertical .noUi-dragable {
    cursor: n-resize;
}
.noUi-handle {
    border: 1px solid #D9D9D9;
    border-radius: 3px;
    background: #FFF;
    cursor: default;
    box-shadow: inset 0 0 1px #FFF,
                inset 0 1px 7px #EBEBEB,
                0 3px 6px -3px #BBB;
}
.noUi-active {
    box-shadow: inset 0 0 1px #FFF,
                inset 0 1px 7px #DDD,
                0 3px 6px -3px #BBB;
}

/* Handle stripes;
 *  */
.noUi-handle:before,
.noUi-handle:after {
    content: "";
    display: block;
    position: absolute;
    height: 14px;
    width: 1px;
    background: #E8E7E6;
    left: 14px;
    top: 6px;
}
.noUi-handle:after {
    left: 17px;
}
.noUi-vertical .noUi-handle:before,
.noUi-vertical .noUi-handle:after {
    width: 14px;
    height: 1px;
    left: 6px;
    top: 14px;
}
.noUi-vertical .noUi-handle:after {
    top: 17px;
}

/* Disabled state;
 *  */
[disabled].noUi-connect,
[disabled] .noUi-connect {
    background: #B8B8B8;
}
[disabled] .noUi-handle {
    cursor: not-allowed;
}

/* スライダー用CSS js用cssを一部修正 */
#guide-slider-button {
  position: absolute;
  top: 16px;
  left: 6px;
}
.slider {
  background: #3a83f6;
  width: 220px;
  display: inline-block;
  position: absolute;
  top: 15px;
  left: 70px;
}
.noUi-target {
  border-radius: 0;
}
.noUi-horizontal {
  height: 10px;
}
.noUi-target.noUi-connect {
  box-shadow: none;
}
.noUi-origin {
  background-color: #FAFAFA;
  border-radius: 0;
}
.noUi-background {
  box-shadow: none;
}
.noUi-horizontal .noUi-handle {
  top: -9px;
}
.noUi-target, .noUi-target * {
  box-sizing: content-box;
}

/* -------------------------------------------- */
/* PM2.5                                        */
/* -------------------------------------------- */
h3 span.pm25-sub-title {
  font-size: 0.750em;
  padding-right: 5px;
}

.pm25-top-tab-box {
  display: block;
  margin-bottom: 30px;
  text-align: center;
}
.pm25-top-tab-box img {
  width: 320px;
  height: 240px;
  display: inline-block;
}

#pm25-slider {
  width: 320px;
  height: 60px;
  margin-top: 1px;
  background-size: 320px 60px;
  position: relative;
  margin: 0 auto;
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAB4CAIAAADt8dQpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyMzBBRTc2QkZEMTVFNDExQTBDM0Q1Q0JBNzEyMzY2QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NUEzMUJDQjJDMjUxMUU0QjRFMEM5NkMxNUJGRDZCRCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NUEzMUJDQTJDMjUxMUU0QjRFMEM5NkMxNUJGRDZCRCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA3OEZGRDQ1RjgyQkU0MTE5NzFCREMyRjVENzcxODJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIzMEFFNzZCRkQxNUU0MTFBMEMzRDVDQkE3MTIzNjZDIi8+IDwvcmRmOkRlc2NyaXB0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);
}

.switch-btn {
  margin: 15px auto 10px;
  text-align: center;
}
.switch-btn a {
  text-align: center;
  /*box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.5);*/
  border-radius: 4px;
  padding: 4px 6px 3px;
  font-size: 0.875em;
  border: 1px solid #CCC;
}
.switch-btn a.checked {
  background-color: #d7ecf7;
  color: #0b5daa;
  font-weight: bold;
  background-color: #d7ecf7;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAZlBMVEUAAAABYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMIBYMKcU59cAAAAIXRSTlMA+fPtFc3BraEF439qSjMpC9jTs411WFE+IxwP27eWcF7Wh4pJAAAAo0lEQVQYGW3BhQHDMAADMAfKOGbw/08ubofJJPyxXZjCI9UbkiukMgYGiZaSIeYdpUOspBSI7Sn2iEi1pGwQ21CWFcRXeDlayh7BIaO94amglJCcwRaTjuI8xDCwPYLxTGkxySm1B9BQMswGR8krHAylx9OOkzUulCveGk5KijvhY8WPO76cFnzJ8WNwnJkBvzrO1og1lHpEomCwQ2osbd3iywNDMhfCOVMGGAAAAABJRU5ErkJggg==);
  background-size: 12px 12px;
  background-position: 6px 50%;
  background-repeat: no-repeat;
  padding-left: 24px;
}
.switch-btn a.left {
  margin-right: 10px;
}

/* 主な地点 */
.pickup-entries-wrap {
  margin: 0 auto;
  padding: 0 5px;
  max-width: 640px;
}

.pickup-entries {
  width: 100%;
}
.pickup-entries li {
  float: left;
  width: 23.5%;
  margin: 0 6px 6px 0;
}
.pickup-entries li:nth-child(4n) {
  margin-right: 0;
}
.pickup-entries li a {
  display: block;
  text-align: center;
  border: 1px solid #EEE;
  border-radius: 4px;
}
.pickup-entries li p.title {
  padding: 5px 0;
  font-size: 0.875em;
}
.pickup-entries li .img-box span {
  display: block;
  font-size: 0.750em;
  color: #999;
}

/* 主な地点の測定値（速報）の最大値 */
.pm25-live-pickup-entries-wrap {
  margin: 0 10px;
}

.pm25-live-pickup-entries-wrap li {
  border-top: 1px solid #CCC;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAeCAMAAAASJ24jAAAAP1BMVEUAAABVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXjUFXsAAAAFHRSTlMA6pks8NvTyr2whWlBJBUPpntaT7B8X0MAAAB2SURBVBjTZdFXDoAgEARQlWYFy97/rJohcSCzny8L2waXbBraSGZ2tmBfdDkRchF2Q2yUu8pD2arslBXgHWWCjAdlgYRMmSGx/FAiZGZKDpCFcoyQleI8SgnoE/1Uy2pjbF2G0/F1QbpCXXLoz6CH0lO65Ltjv5mmDYwCiWm/AAAAAElFTkSuQmCC");
  background-position: right center;
  background-repeat: no-repeat;
  background-size: 7px 13px;
  width: 100%;
}
.pm25-live-pickup-entries-wrap li:last-child {
  border-bottom: 1px solid #CCC;
}
.pm25-live-pickup-entries-wrap li a {
  display: flex;
  padding: 10px 10px 10px 0;
  align-items: center;
}
.pm25-live-pickup-entries-wrap li p.name {
  flex-basis: 40%;
  font-size: 0.875em;
  padding: 0 5px;
}
.pm25-live-pickup-entries-wrap li p.max-value,
.pm25-live-pickup-entries-wrap li p.no-max-value {
  flex-basis: 10%;
  font-size: 0.750em;
  text-align: right;
  padding-right: 5px;
  color: #1d53a4;
}
.pm25-live-pickup-entries-wrap li p.bar-graph,
.pm25-live-pickup-entries-wrap li p.no-bar-graph {
  flex-basis: 50%;
  overflow: hidden;
}
.pm25-live-pickup-entries-wrap li p.bar-graph span {
  display: inline-block;
  text-indent:100%;
  white-space:nowrap;
  overflow:hidden;
  height: 12px;
  background: #4F77B8;
}
.pm25-live-pickup-entries-wrap li p.color-red {
  color: #E94644;
}
.pm25-live-pickup-entries-wrap li p.color-red span {
  background: #FD8787;
}

.pm25-live-pickup-entries-pref {
  margin-bottom: 20px;
}
.pm25-live-pickup-entries-pref li {
  display: flex;
  background-image: none;
  padding: 10px 0;
  align-items: center;
}

.no-pm25-live-pickup-entries {
  text-align: center;
  padding: 10px;
  border: 1px solid #CCC;
  margin: 0 10px 10px 10px;
}

.pm25-live-pickup-notice {
  font-size: 0.750em;
  line-height: 1.4;
  margin: 5px 10px 0 10px;
}
.pm25-live-pickup-entries-pref .pm25-live-pickup-notice {
  margin-left: 0;
}

/* 各地のPM2.5分布予測 */
.pm25-thumb-list {
  margin-top: -10px;
  padding: 0 10px 20px 10px;
}
.pm25-thumb-list li {
  border-bottom: 1px solid #CCC;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAeCAMAAAASJ24jAAAAP1BMVEUAAABVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXjUFXsAAAAFHRSTlMA6pks8NvTyr2whWlBJBUPpntaT7B8X0MAAAB2SURBVBjTZdFXDoAgEARQlWYFy97/rJohcSCzny8L2waXbBraSGZ2tmBfdDkRchF2Q2yUu8pD2arslBXgHWWCjAdlgYRMmSGx/FAiZGZKDpCFcoyQleI8SgnoE/1Uy2pjbF2G0/F1QbpCXXLoz6CH0lO65Ltjv5mmDYwCiWm/AAAAAElFTkSuQmCC");
  background-position: right center;
  background-repeat: no-repeat;
  background-size: 7px 13px;
}
.pm25-thumb-list li a {
  box-sizing: border-box;
  display: -webkit-box;
  display: -moz-box;
  display: -o-box;
  display: box;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  box-align: center;
  -webkit-box-flex: 1.0;
  -moz-box-flex: 1.0;
  -o-box-flex: 1.0;
  -ms-box-flex: 1.0;
  line-height: 1.4;
  height: 70px;
}
.pm25-thumb-list li a img {
  width: auto;
  height: 50px;
  margin-right: 10px;
}
.pm25-thumb-list li a p {
  margin-right: 81px;
}

.pm25-info-table {
  border-left: 0;
}
.pm25-info-table th,
.pm25-info-table td {
  text-align: center;
  width: 20%;
  background-color: #FFF;
  font-size: 0.875em;
}
.pm25-info-table th:first-child,
.pm25-info-table td:first-child {
  width: 40%;
}
.pm25-info-table th:last-child {
  border-right: 0;
}
.pm25-info-table th.citydate {
  background-color: #F4F4EE;
  padding: 5px 2px;
}
.pm25-info-table th a {
  color: #0B5DAA;
}

/* PM2.5ご利用上の注意 */
.pm25-help-expectation, .pm25-live-help {
  border: 1px solid #CCC;
  padding: 10px;
}
.pm25-help-expectation h4, .pm25-live-help h4 {
  margin-left: 0;
}
.pm25-help-expectation {
  margin: 0 10px 10px 10px;
}
.pm25-live-help {
  margin: 0 10px;
}

/* PM2.5分布予測（1時細分区ページ） */
.pm25-city-table {
  width: 100%;
  border-top: 1px solid #EEE;
  margin-bottom: 10px;
}
.pm25-city-table .city-past-entry {
  color: #999;
}
.pm25-city-table th {
  background-color: #F4F4EE;
  font-weight: normal;
}
.pm25-city-table th, .pm25-city-table td {
  padding: 5px 0;
  text-align: center;
  border-bottom: 1px solid #EEE;
  font-size: 0.750em;
  vertical-align: middle;
  line-height: 1.4;
}
.pm25-city-table td .city-hour,
.pm25-city-table td .city-wind-direction {
  width: 20%;
}
.pm25-city-table td .city-icon {
  width: 30%;
}
.pm25-city-table td .city-precip,
.pm25-city-table td .city-wind-speed {
  width: 15%;
}
.pm25-city-table td .city-pm25-image {
  height: 25px;
  margin: 7px auto;
  padding-top: 7px;
  padding-left: 28px;
  background-repeat: no-repeat;
  background-size: 30px 30px;
  -webkit-background-size: 30px 30px;
}
/* PM2.5アイコン(ランク1) */
.particulate_matter_1 {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowRDVFRTMxMDlFMzRFNDExOUU3NEJDODBBRTU4Q0U3NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5MUU1N0VDOTM2NEQxMUU0OUYxQ0MzNUVGQTBBQjBCNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5MUU1N0VDODM2NEQxMUU0OUYxQ0MzNUVGQTBBQjBCNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdEQTQxNTFENDgzNkU0MTE4RDY1ODIxNUU0REY5M0REIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBENUVFMzEwOUUzNEU0MTE5RTc0QkM4MEFFNThDRTc2Ii8+IDwvcmRmOkRlc2NyaXB0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);
}

/* PM2.5アイコン(ランク1 過去) */
.particulate_matter_1_past {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAACQ1BMVEX////p6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enWucnOAAAAwHRSTlMAAQIDBAUGBwgJCgsMDQ4QERITFBUXGRocHR4fICEiIyUmJygpKisuLzAxMjM0Nzg5Oz4/QUJDREZISktMTVJTVFVWV1hZWltdX2BhY2RlZ2hrbW5vcHFydHV3eHl6e3x+f4CCg4SFh4mLjJGSlZaXmJmam5ydn6ChoqOlpqipq6ytrrCxs7W2t7m7vL6/wMLDxMXHyMnKy8zNzs/S09TV1tjZ3N3e3+Dh4uXn6Onq6+3u7/Dx8/T19vf4+fv8/f5Cne+mAAACq0lEQVR4Xu3W0VNMYRjH8d+2226sLVZtpZaKlQoKClKlpBVYAlQlCYGkIkKqQqqkEAhCCkmllarz/GnOOU03u++8+85wY/S9+t18Zt6ZnfPM4r9tttPvHerwbXq1Rh3RLx/MF7Qmoq/qSCGqUsdloh0C0PdQjgVNdAlhBXv0gZ8nUhFftAlbxwdCvHcVLuNbTQfRJ6MmAEHDRNUw+GEbEWXCzwflRKNWLl5EcgkA9spjAnI18rinDKc89nNxqoJzAVQoYxXg3SuPfgOwnORucN4ckTGgGKcjpmBKGT2JsbWk1BC3+bUypKLoOWxrekICDcYysYOEamLibDHcwsTmtyLWGc+y/l6G2OwR4leasBBmrZstpg4tsJNv6wDk0nODK35HFAzY+DgHQBeRzRXbey8CyOPjTi2Q8vGqBu6FOqok8qCPrgOzJcMk0m4mPk5CdTBxphi+w8TaMqdnOvkohEF9M6xARDefjiV5wZge7obv0qAR2MDH5wHcoh9mV/yMJs1AFB8XAmghye3lkWXJgHctH/cHA0tLmYd0e2MfeWi0+RT7lKwnoc4xcb4Y7mLitZIQLgGzpNsfPMmRxhN6hoypTAd0N/m2zwLYKrPc8Aua8hf6ndtICnXF9fTNCGzk4wsAqmlogSs2pgYDkW/4+Fe6Dj7JVrinqxgnzz22/v3v+difXBLrkIiVssAsaN+VyemXHW5Wwc+SnB519OadHVVH28HVmIn99HJAo+o0IEA5qaMWIFGx7VpwClfMFgAHlKED0CCPZgBeE/I4Al76fqIxC4CVElHnzEE+qYxWecSB24r6+/HI77YjraU6ZG7N0yh98cMzeltnnSnweqsdnpsn0Rd1JBFdm/kTlwGxNO1UpY6Q75JdHSlTQ2EQTLdYAzVTIKazmPBPN9tvCzzkQaZCuzAAAAAASUVORK5CYII=);
}

/* PM2.5アイコン(ランク2) */
.particulate_matter_2 {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowRDVFRTMxMDlFMzRFNDExOUU3NEJDODBBRTU4Q0U3NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyMTE1RjA4RDM0QUUxMUU0QUM3NkMxMUZGOEQxQ0U5OSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMTE1RjA4QzM0QUUxMUU0QUM3NkMxMUZGOEQxQ0U5OSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk4RDdBMUFGQUIzNEU0MTE5RTc0QkM4MEFFNThDRTc2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBENUVFMzEwOUUzNEU0MTE5RTc0QkM4MEFFNThDRTc2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+dSkc2wAABSVJREFUeNrsW2lsVUUUnvtaNqMCaWSxShBSwCqrGmkQKUmDlJLIZrE2KWX5weoPSQw/9Z/ATyJCggb5QdxSJQQNpD9AQ2RTloZWhWrL2pQ0QGkA8dnnd/K+iZPxvsejb17vNdyTfHmdubOcc2fOmXPO3HqJREI9TBRTDxlFAkcCRwJHAkcCh5ny0z30vn+gM7ov8CmwCDgDlAHXfdp9DcwDvgHm+zwfDNQDE4CvgCXAvUyZSLzq5XSFY8ZLGwC8wPJEYAjr86wXW2r96hefx7+HsH8+xxtgtIkFuaWnACeAc8BioBPYADQA7wDngZdYlhWfzX5r+Wwty7P5/Azbn2f/Bo7XyfHPcb7J2QjspXMt02zpPsBPwHiWu/h3i9GmAGgCnmD5Bl/SH0abZ4CfgUEstwPFQIfRZiSFf5TlBq78X725pUVfRxtlYWaW1WayIazQY0Ch1aaQ9crYzvYKzjKEVZy3b29v6TXAI1ZdDdBPbw5ggfVcdLTWqltq6K6mBewv1J/jmiTzrs6JlbZoHDAJmJ5iwhJgN7Cfq7Tcp81yruh3wBzgjRRtROCTwGsc16ZN3Oo/AKeAX1zr8MvAYZ/VCAP9DUwDjrrU4cqQCqtVpdK1DneE3IHqcC3wFnpGYUuPJMjXFlcCD6XVfJy/w2hsmgMWtJl8DLP4G5qt0TrBQ/6IZS2LgF+N46O3V3UsPS9NPwJTxRmC0XoxmxUu4u8Iq74NiAe0unHOb9IIi98eC7wM+BZYb3lMm+leBkF9OL/poa0nn0tdnMPyUrrp2L8LvELdCZra6BtsBI5rPu93DmfqeLzO2DRfhY/ijMH3uHQ8ykIqrHaPy1yfw40hdzwaH+TtZEKfMHSbAYzxCfOCoMvAb8BB8udE4KeBKuBL4H0j9j3MnFNQdJrGs4vlUcBC4DPgYjZGq5mDNTEToekpZi6C0Os4MyWXrC39LPA7jNboXOW0/pd0P4FLefZWWOmcfQFa7XzOb6Z9KshnqasEgKRuNoTUaB0CPgD+zOQcznSVxMV8L2S7s5CYqZLZzo9cnsPFIVfNYlc6rKk+wOgoE6td71LgGP3UEp7HV0MiaBv5KSF/MRcCy2G+F3hTJa85Khl8bw9Y2O00npXkq4p8LsrWSt9k+uSKZZklFu0IKCaWKxa5xrllWewngU5Y6YHZrLBOo1yw6ocHfA4Pt+ouWPz2WOAKbmvZKh4DiHJmF7yABPY4fzn58cjfQstBysrxkC28i4kAT4WHEjRYNXqLu0oArFPJW/swCatXex75c3oOF4Tc8ShwLfAXKnlpFUYSvj53LbDczD0PvAVsTdFGMpt1wEpgm0pxQ09nYRl/Ux072zhOHcf1o63kR/g6lrEO9PCTBwnFNlp1kgWRZNpd6taHwCqrzcfACqO8Q/33HlmCgDU0SP3pNk7zmX+zrxXL0ScPIsxtq24XhdXWs85n6+206nb6qEqd+vfS7i7HNel2ml3mbEvbJN9NmRdqkls6YLU5ybBN0y16RHZMa3pM19jPpANG7kpx3nu9LbDoWS2Za+E2bVXJGzxJsL2tkl/tzGW+qYn+ruTBqukRVbNcxeeNdBxusP9pjtfK8Vs4X20a+5AzHTZfWIwhmviwcuVRxG36nEreMOZRp3V4KV/nDaJggw13McF+EpycZT95MXLFc5NtutMYsZzqsGmZtSB3VPLbrThXp93QXTOWPmj96phW63I7+8c53h2jTXfWnkr0Pw+RwJHAkcCRwJHAkcCB0T8CDABuv1YvNyDFVQAAAABJRU5ErkJggg==);
}

/* PM2.5アイコン(ランク2 過去) */
.particulate_matter_2_past {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAACH1BMVEX////f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f399UaA1lAAAAtHRSTlMAAQIDBAUGBwgJCgsMDQ4QERITFBUXGBkbHB0fISMlJicrLC0uLzAxMjM0ODk6Ozw/QUJDREVHSE9QUlNUVlhZWltcXV5hYmNkZWZpamtsbW5wcXJzdHV2d3h7fH2AgoSFhomLjI2OkZWXmJmbnJ2foaKlpqipqqusrq+ys7S1uru8vcLDxMbHyMnKy9DR0tPU1dbX2Nrb3N3e3+Di4+Tl5ufo6err7O3w8fL19vf4+fv8/f6Ps1x5AAACkklEQVR4Xu3T6TdUcRzH8c+9V1cioTCpGJECaUELpUVpKoYSLdpooVVJiZpUpKKFFqOgRZIBuZ8/sN+ZhzPXb+7peNLJ68n70e98z2/D/2pealudBgGOFwe8DbryNBUWPSQzIWCSE95uJJthQUaJHSc4HB2U54jEEz5GlGO7FjPCcthLMiC3j5xKR0IEGkh3mJ4UFP6ZvIWIBGRO0SiE1DOSdaKhBsltAPJFZxYBuEqyDTIhIyQ7AGRROA3gDIV0AM9Fh4Mxq+D4JgqstmW9p+DZE7PXQ6EnM+4CBd6Ln2158TgD8xyCmchpWjG1BCZW0ppYmGmkFY0wpW52uin30blJhb+kbwOrgOWTlJmwAfbBr0nwcZasEHlDmVcAjpNV/pP7xeQ4C5P7v6yGPzUn4J57ndkq5vq0rd/znL8wFHv++m2nJEIXv0rubryOxGT4yqORDSwcoYT3P+caxlb4qCKdIu8o0wPgCFkJH1H11xYDuZQycoDwG/WR8GereTBNuemWmliY0T7Qih4NJuy0ZgVMhAzTiu/BMLPO1cdA+lxr4U+vLNOAUsodBrSjFTp8lJNFIp8o4wbgIJ3wcZDcAahDlBlQgN1kEXwoBXkK9POUO7cASn6BAn9busYZyHhXLsyEjdGKsVCYiKc1cTChdNKKDgVmwkvrxihw6NJ9gwJfVnd6azRdHKLAX7XOcMwmdYbkj2jgJIVHGrRWCseA2J+iv1Mg85bkbdFYCoUA9lOIBtAg+hpSN0mWiWqDpJEIINkgB1QAlSSvQ2pZY+9lfY2rWk3r6C7CrtadcHS3p6k1rkS91n1nKQJrIdMhYJwebzeQzbCoiqM2COhgu7e2UZ6CRUpaDLxC1ofAKyYV/7Z5fwD9f6YjOx08uwAAAABJRU5ErkJggg==);
}

/* PM2.5アイコン(ランク3) */
.particulate_matter_3 {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowRDVFRTMxMDlFMzRFNDExOUU3NEJDODBBRTU4Q0U3NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyMTE1RjA5NTM0QUUxMUU0QUM3NkMxMUZGOEQxQ0U5OSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMTE1RjA5NDM0QUUxMUU0QUM3NkMxMUZGOEQxQ0U5OSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk4RDdBMUFGQUIzNEU0MTE5RTc0QkM4MEFFNThDRTc2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBENUVFMzEwOUUzNEU0MTE5RTc0QkM4MEFFNThDRTc2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+auob3QAABR5JREFUeNrsW+tvFUUUn3tvqWBQaBp5CgGa+qjhUZBAg4R+IOVlQgO12pCQonzhIR8kEv4EjB8JNSRACF9AIQgxaiR8wFiCRt6NrVqqBV+1pAFKA9jedv0d97dxmOxebnund5ewJ/llO7szs+e3M3PmzDm3Ccdx1JMkSfWESUw4JhwTjgnHhB9bwon+/sGgEDgM9AEXgKKAep8CDq9+z4vYvo/9FQ5Gj+EeYWlfwL9HAfNYng2M4/2UVkek0rgqPk/x73FsX8D+Rml1kmFO6bnAeaAVeBPoBnYCTcB7wDVgPstXgeVst5XPtrK8nM+vsv41tm9if93sv5XvK8+FcCKTa5lhiowALgAzWe7h3+1anWKgBXiO5dv8SL9qdaYDF4GxLHcCZUCXVmcayY9muYkj3+enmJNKDcsIFwIlWlmUqTLqlGtkRZ4BJht1JvO+0qazOYJVGlnF9xbme0pvAZ427q0HnvImB7DGeC6fvt64t0Fbu56sYXuRkexXF3nv5nxM6ZeAOcDigBcOACeArzhK73Dqm/IJ8CWwEnjD53kvcAC4BCwDqgMGpgH4BrgM/JjtlM6W8ALgrM9oREFEyUXAdzbXcG1EyXpLpdb2Gu6KuAPVZZvwbq7PqIVHHOq12xbh8bSaz/I6gcamLWSibdRjgqHf+Fyt9Hlu8t8CFdqjUuAnbfvI96i+SM/Lk3PAQnGGYLRezWWES3mdatzvANIhjW6a79dlqqHvkAm/DXwBbDc8pg8D9th8yAi+X/fQtlPPDTYcjySdCnHsdwCvce2ELR30DT4Avvf0tOV4rAaOGce8qIhM8RrgpE3HY2lEyXrn5KW29+HmiDsezYP5OtnIAR7dlgAv+BzzwpA/gJ+BM9TPymlpCi51wFHt4D6axmJWiGSv0Hj2sDwDWAscwRr+LRfCbeyshZEIT57nBwhjXacZKfndmNIvA7+AcMlwxbQeS3kU4UruvauMcM7nIVrtAr5fD/usop6VtiIeErrZGVGj9TWwC/jHZsRjE0MqURUJOX1k0/Eoi/jSLLO1hj05HeLpKBurfdom4ST91Arux39FhGgH9amgfkkbhGUz/wx4S7lpjloevveGTHYvjWct9aqjnjW5Wuk7DJ/8aVhmOYt2hXQmlhSLpHHuGhZ7EtANozUmlxH2wig3jPsTQ96HJxr3bhj6DnmEJSjmBblllCVXJDEuiRKWhDilxeV9V7kJvZsc3f+SBRjhv23swzKFDzEQkFDREYcGa703xW3tw/I1qyNGVlGfaupndR8ujrjjUWybsGT8+iNKVvT62FYAQC9KurScB+9M6dJTyk2rBqVLxVmQdOkK5Z8ulW1nv3LToFUqc7q0Ublp1azTpUoIB0Gl00HYATgGGoGRfJ4AGnzq7DP62edTp4HtFftr9KnzfpBumfgIhhoA2APcM+6JFX+gWc/jPlPvoHHvoM9SOa7+T9o9YL+63Mvl5DZUwr3q4YRaD6eyLjLVOrXyXXpE5plW95husp0up7TYlbcH9+absKyzeirXDmwEris3gycBtm3K/dXO64w3tdDflTjYOnpE61iu4/NmRi5us/0V9ned/bfzffUq4Bc8to1W0AdL8ogmPqykPEo5TV9RboYxxf3SO17eUu7PlIRYkeYuOmwnh5Mf2E4+jKR47rDOABFsk4bpZ0u6ZfaI3Kerl+bodGprVz9LnzGu3pnW+7qdbJ9mf/e1OgM5eyrx/zzEhGPCMeGYcEw4Jhya/CvAAAOyWNhQqb0xAAAAAElFTkSuQmCC);
}

/* PM2.5アイコン(ランク3 過去) */
.particulate_matter_3_past {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAACKFBMVEX////JycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJycnJyckrvqzDAAAAt3RSTlMAAQIDBAUGBwgJCgwPEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLzAxMzQ2Ojs8PT9AQUJERUdISUpNTk9RUlNUVVdYWVpbXmBhYmRlZmdoamtsbW5vcXJ4eXp7fH+Ag4SGh4iJj5CRkpOUlpeYmZqbnp+hoqOkpqeora6vsLGys7S1tre5u7y9vr/CxMbHycrLzc/Q0dLT1tfZ3N7g4eTl5ujq6+3u8PP09fj5+vv8/f6l08+rAAACiUlEQVR4Xu3S6TtUUQDH8d+dBgwqNagmLXYSrZSkRSValD2UdkmLKEWBSIkWiFKSFgiYcfn9e53nejduZ+7Dq558Xn3fneec88N/a1lhd5oWHo/fRWixtb3WG8ZYZjmsRTJZo0U5mQbX3FIzfJQe1sOaddgUNM4sROfFIn1uMlJJzg6EXAvZ7+kRbfYbIsvhtwWJKmdTEGRFCTmyDjKBFPYDyCBph1BL8hWEUZK5kEmiUATgDoUoQOkn+d0M2ChU4e+8EwYpjB/3z7RT+LjDVk6BTzbFdFNQL1gV6PJopAGDEdCTQUNaoaeIhnRCT8BPGqCmQpfviRI75ZpOh0FHkaPJBORS6q0CZE63m+FkgLQBIZS6DKCHjIKTQsdzE5Dn+uTz023mxd35xZlw6AoYWtxrL/2fzy5lYR4Ni962e4IfvPcOUkrNX6uY4/3h7Bl/eQFJlKoCUMERXzjp45wViKTUVQAdZAic7G7JA5QKSg2uAuKaiqAjvrKXLgw/zV8BPXEqjbgJPcU0pBd6DtCQR9CV3TlGF2Y+PfDBQptLEwFLK6VGwwFbySE466JjNRBLqVsAXlPdACdvOOkD7KRUGYBGTlvhZE3ONiDgA6Um9gErs+OwkHL9h0pXRlsCoOcYDamDnks0pAd6wqZoRCF0RV5ppqajtE8Lta5sRIuxezUOLfpLjuKvblCoV+DeRSEHsE2QtIcCpyj0WSARSiEFQAEFLwAvSXYAME2TLIaM529SDcL8WvohXCN5G0I3yYOQ2tP9OR3n2o6g4Ov7SLe7zcGWh9+qfTY2VHoGtw9chGuWGQ5pkURWa3GfPAljlC9s1SJ4ivlaZNAeA4O8d7lDs3475kXb8E9b9gc+BLtxMu3fIgAAAABJRU5ErkJggg==);
}

/* PM2.5アイコン(ランク4) */
.particulate_matter_4 {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowRDVFRTMxMDlFMzRFNDExOUU3NEJDODBBRTU4Q0U3NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyMTYyRDcwRDM0QUUxMUU0QUM3NkMxMUZGOEQxQ0U5OSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMTYyRDcwQzM0QUUxMUU0QUM3NkMxMUZGOEQxQ0U5OSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk4RDdBMUFGQUIzNEU0MTE5RTc0QkM4MEFFNThDRTc2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBENUVFMzEwOUUzNEU0MTE5RTc0QkM4MEFFNThDRTc2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Jr5BSgAABSpJREFUeNrsmltsTVkYx9c5LYMwSONaZBCDzowZYwRBVNKgKmGKukziUh7GZTyQiEfeXB7FLXF/cJtJESkhfSBiBjOjaCiqasytqTQzSjAcPf7fnP+OleWc47RnnbM39pf8ss9eZ+21vm+v27e+tQPhcFi9TxJU75n4BvsG+wb7BvsGe1ky4/25WgWaUlZLsAdMA1dBHvgnSr7DYAo4Ar6O8n9HUAYGgR/AXPAsUSVWq3BKWziovbTWYAjvPwedmZ5hvNhc4+q8+Az+7sznM1leay1P0M0u/SX4BVSBGaABrAIVYDm4DYbyXlp8Ap9byv+W8n4C/7/K/Lf5fAXLa2D5VaxvcDIGB+K5lnG6dAvwK/iM94/4+66WJwtUgk68/5cvqUbL0xtcAh14XwdyQL2W5yMa35b3FWz55+ns0jJe+2r3osw4I89gzViRdiDbyJPNdKV1Z7MFx2nGKtbbMt1degloY6TNAR84PQcUGv/LGJ1npM3Xxq4jhXxepBXL1UXqXZySWdqQAeALMDpGhSPAPnCSrbQgSp4FbNETYCKYHiOPGFwOxrNcU9azq58Fl8EN22N4GDgXpTW8IC/ASHDB5hgu8qixzlApsj2G6z3uQNXbNngjPSOvhUfC1GujLYO7cNb8kNeunGyqXTa0mnp0NfTrkuwsXcpF/jxnyzrOsPngprZ8pLtV8+l5OSI+93A6Q18l08L9eO1lpNeCkEutG2L9uvQy9G22wcXgOFhheEwb6F66IS1Yv+6hraCe822sw/JSGunYrwSjOHbcllr6BuvAz46eNtZhMXYy+JF7XS8Yq6jHVOo1mXpaW5bymuiGpjuIkWd7Hb7uccfjelPeTiKyk1u3MeDjKNs8N+RPcAucpn5WDO4JZoHvwRpt73uOMSe35Aonz0e878PxfAD8nswsXc3CKhmJcKQHIxdujOsQIyV/GF16ILiDWbpvqmJab6W8yeBcrr0FRjin1MVZO5P162GfAuqZaysAIKGbVR6dtM6AteC/RAIAibZS8f9leUuyyVhuarbYXIdzPD40c2yNYUfKXNwdJTJrl9k0WPIc5X5Y1uO/PWJoLfUZQf2CNgyWxfwYmKkixxwSLOsPtrls7DZOnkXUaxb1nJbsLP2A4ZO/jJlZ9qL1Lu2J5YhFjnEeGjN2d9CAWbp9Mi3shFHuGendXF6Huxlp9wx9m21wAbu1dJUANxD5jC4EXDI4wPrzqU+A+k01HKSkHA/pwnu50Q4o70iYE9Ycp4vbOnn4TkVO7b1krNPaU6if1XU4y+OOR5Ztgw+pyKGVF0X0OmjbYDmZ+xTMBptj5JEgWgn4FmxVMU7o6SwU8xpr2dnKckpU7ODcZuojel20HeIRuUH2g99UJDyqy0/gG/CUY0tmj0VGnh1gIX/vAtvV6+fIkraEz++h2zjSyCNbwQ2p2A/Hkk3gsZG2l8Y6s2dJlK6320jbHWWolKhXh3ZPWa4uj+P0spQZLN9N6QdqEls6ZeQp57bNkYf0iMw9re4x3edzupzSYleK9T5Lt8EyzuZRubvsptLN5QRPAmzLVOSrnUmMN1XS361ht6/itYbplcxXwOeWsZxClruQ9ZSz3ufNXsea+dmS/sKC3KKJDytHHv3YTT9RkRPGDI5pZ3spX+d1oGEdtbkkzOdkc3KNz8mLkSOeB8zTqN5wwpDqL/EaNUOeqMhxZYitU6eNXX0vfdq4OntaZyzX8fkQy3ui5WlMUt/4Lfwuih+m9Q32DfYN9g32DfaQvBRgAL7AQ3PcE6InAAAAAElFTkSuQmCC);
}

/* PM2.5アイコン(ランク4 過去) */
.particulate_matter_4_past {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAACOlBMVEX///+0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQvjtL+AAAAvXRSTlMAAQIDBAUGBwgJCgwPEBETFBUWFxgZGhscHR4fICEiIyQmJykqKywtLjAxMjM0Njg5Ozw9P0BBQkRFR0hJSk5QUVNUVVdYWVpbXl9gYWJjZWZoaWprbG5vcHFzdHZ4eXt8fX+ChIWGh4iJio+QkZKTlZaYmZqcn6Gio6Slpqepra6vsLGys7S1tri6u7y9vr/AwsPExcbHyMnKzM3Q0dLT1tfY2dzd3uHj5ejp6uvs7e7w8/T19/j5+vv8/f5lujBPAAACh0lEQVR4Xu3S2VdNYQCG8WenU5xCUnAIpSQzgkDmGUKZZ2RGyDxnzkxACBIyx8mp939zPpd7bd/Za3Fj8bt67t71Dfy7/lt8bxpGYvn1bIyMymNJ+BNs0huMsdIRjN3SNGILTJ6TzH2dInV+YVzXT1pAbnE/pjY35DhjizpiVyHVtEzIjU+pk/aQ0p2CiJon0LU9m6T6TtikKWokMENSowMclXQBoF5SCTajFLUc2GaiNzhPJdXFQ0hR5fxaUv5LRX2amDY/bKJ6QGi3jAMZeVUmIkvaO3hKPCkfanPxMlu+XMTLUvlShZf0OvkQmYyn1hM3hmV3dkZPPCxpPBsHC2R11YF5364EcKmRQpApq7XAPakXLovDFbGXr/1crgx4nXlSaVh252b15Dduu2nKb73zn/9hiSfkQ202bhAYnkpS/gtZRUpSnfj8NNyO6nUQRsmqHChTfRtcqtWcBtmy2gDclDJxGXKuBJwyWdWmQL8zy/AwbO9DxfD2cEkLvPSPyI9NeFklXx7ipUC+7MdT0Z0PiuH7o7Jk3CBjcwEEL8jqfTaESsfhdkuNbaGvrLYCF9XUGZdL+pIMA2W1Ezihb+m4tFuYB+l3ZfV5BLQp6o8bOOtfRRTLu/Md8FIoX47jZaV8eYCXrAb5sQJPOWsqZOjWlmoZkePb38r4uOtQo4ya0vH80npFnXZIuGNiEXT+LCmcBdMV9TiIRaaiJgDFJoLAeUm3gbivktZgk1AvRboBgyQ9A1gnaTtAlaQxWA29+3g6cy8XUlxzIyewoyIruO/FweTQyb2tulc+X01srb7rDcZo6RDGTmkK/jhPdAmjR4OWYsxUOA+fkgYnYNCxDwbkduFv9t8Ppj3W+SvTMBgAAAAASUVORK5CYII=);
}

/* PM2.5アイコン(ランク5) */
.particulate_matter_5 {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowRDVFRTMxMDlFMzRFNDExOUU3NEJDODBBRTU4Q0U3NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5MUU1N0VDRDM2NEQxMUU0OUYxQ0MzNUVGQTBBQjBCNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5MUU1N0VDQzM2NEQxMUU0OUYxQ0MzNUVGQTBBQjBCNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdEQTQxNTFENDgzNkU0MTE4RDY1ODIxNUU0REY5M0REIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBENUVFMzEwOUUzNEU0MTE5RTc0QkM4MEFFNThDRTc2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+cfSw9AAABPxJREFUeNrsm9tLFUEcx/ccL12tRLqYFZrYxaArEpGRD2KWD4ldLILoAkLXh6LoTyh6DKyH6qGXrlA9VBQ9FBkR2c3ILmZBVzPE0iLS456+w/luTcPu8bhncjfagY97duc3M7/fmdmZ3/zmGIpGo8b/lMLGf5YCgwODA4MDgwOD/12DzXBfSAfHQTe4CzId5M6CKK92+Zks38360vukx1/uYVE+lZ8HgTm8nwFG8XmKJCNSiXI1mJ/Cz6NYPpX1DZJkwl4O6dmgHjSBatAB9oBHYAd4AYp43wDKWW4r87byvpz5DZR/wfKPWF8H629ie7OSsli4lo70hJxIAw0gSjpBriKTBVolmXaQp8jk8bkl85HlZJlc1m/JNLB9e93i2QPc9nA6yJfuh4IyRUb0xEjpPgPkKDI5fG5Iw1ntwTLWb6V8tt+vQ3oLGKw8WwsG8HMIVCn54h1dpzxbL727VqpieZEGsl45iXY3uzU4FHe39OesNwXMBAscGjTBOXCZvbQRpNnInQKXwBKwwia/CxwF98EiUOnQMbXgBngAnv7uQlOLwXPBTZve8EPqAfPB7UQMTnRIr/SpsdarslL3O9zmcweqTbfBB/h++i08EqVeB3QZPJqz5jBex3CyafbY0GbqMUbRb3Syjkc9F/tbygJfAEzJGehPTLYv63OLefXJOh4FvE5QnreAiEe9G2H7cpqg6Ot6SG8AF8FOxWPa77DG9kdKY/uyh7aTeq7X4XiE6VQIx343KOa743VqoW+wD9z5pacmx2MpOKNs8/ySxBBfDs7rdDxKfWqstU8u1b0ON/rc8Wjsy7eTSDrKrdtCMMlmm+dFegeeg2vUT8tuaTz+rganwStp7ysmi+keGvuQk+dX3k8Ey8AJvMNvkjG4mZU9AYVSzjh+AV6812KSygNvlSE9FbyEwfl/M4j3z6XeDC7h2luhhHMueDhrp7J9OexTQT1LdEU8BjCC6MdJ6zrYC37ojHhsYkjFr0mEnA7qdDwKff5qFup6h6101cPdUSKz9lWdBofpp87jevzBJ4a2UJ951C+xzuslALAMXACrpM12Bjjk0ebf4hD1sHRaTT2X9xYA6G3S+sLwyXtlZs5g4MyLPXE3yAKdyow91hDnUGFzeDJDuonX18rzbI/X4Wzl2WtFX9fLkgiKWUFu0cvirGgOo4T5HgfxtoG74BN7N3ZYEDY/6liHxRA+xkBAyEczdJQT1tpfQ1zTOiy+zUqfGWtQn0rqp3UdzvK545Gl22Bx4tfjU2OFXid1BQDkO3FcOosb73jHpVeM2LGq03GpcBbEceliw/64VCw7R4zYMWiZEf+4tM6IHasmfFzq9icPu22cgTowkPkhUGsjc1ip57CNTC3LG6yvzkZml9ufPLg1eAj4pihRo8iUKvkRUKzIFPO5LFeqyNQo+d/Yfr/+xqPL+PNA7SuHspzEUGuV7jvpEal7Wtlj+sRycroixa6sNbjL/ULmrocFs8E98ApUcxhWgYdgO0gBReAxaATlLLcGNPFq8Hkj5YpYbjvrqWK91WznHts13PZwXyYtp1k+zC2a8GHFkUcBZ85p4JkRO6EPSdvLdjACfAaZkrsYZbnJ4DHLCVdRHPF8oYxJ4mikx/Fw/EokQ77T1YswjNoqLRvyXvqacrX2tNay18ryEdb3XZIxk/ZUgv95CAwODA4MDgwODA4M9iz9FGAARzPujgUiXJgAAAAASUVORK5CYII=);
}

/* PM2.5アイコン(ランク5 過去) */
.particulate_matter_5_past {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAACEFBMVEX///+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn58JvxsQAAAAr3RSTlMAAQIDBAUGBwgJCgsMDQ4PEBITFBYXGRobHB4fICEiJCUmKSssLTAyMzU2Nzg5Ozw+P0JDREVGR0hJSkxPUFJXW1xdXmBiY2VmaGlqa2xtb3Fzdnd4en1/gIKDhIaIiYqLjY6PkZOVlpmbnJ6foKGipaanqKmqq6ytrq+ytLe5uru8wMHCw8TFx8jNzs/Q09TV1tfZ2t3g4eLl5+jp6uvs7u/w8fL09vf4+fr7/P3+lYuoNwAAAnlJREFUeF7t1mFTjUEAhuH7VKGSqlBxIJWAEEQoCgAiAAECgRAoCoCiSAhBkA6n5y96d8an086ed6ZPRtcfuGd3nw/Lf2vInsclGMlXmoIYU+/VxuNPlvQCY410COOyVEx0ieXlicNf6RTZG4qZ2ttfyvRNeWzRl+zY0rXpOMU8kh7GJOUGgj3SXsYEKetXaC45adRKb1NxyZcnD9gu6R1Ak6SzwIjfkspwqZCnArgoKZwJ8e8ktQagQJ5qRzelpFue7iVjK8Py3MufVCejZtys5/L0rsrALvmOfGgPYlMlX85jc0C+NGAz+bN86FuA1eiyo7/ldnnlBCz2/ToH7JZTPbAjdJ1IH6WRUCintUCnlDmwfDZ6+aop9121n/m4nzMP5rYXDeqdB7WwQWy7zbbthPmpjFryQU69FRkMK0ojUrNexECFnKqBG3o9jAhdCiXAPDltBNoVziBCceNKiL0up5YkKGpch8XSM22K4u351QFsivvlRyU2R+RLEzYr5MsBbAJVT74pip8tRxIYKO/gHEh9JKc34yHnYBGROvRtOCyW0zbgqX6OIsIzdcfDcjntBB7oaxIRsjblQLBdTp9mwJjNuQwUV9MVVjQf6lOwWS9farA5LF9uYzPzl/wox2ranmYZaj7cISN07kSPjPdH68MyWvY7/ian5TkNiS/lKYX8kKSebNgqz904HArlmQ3sl/Q9ADyRdBNIl2cdLuk/pB/pwDLTATj5dxt0SpqOU0lrawmVTfMDuzpuTUyqvZaZcqnz1IgpDcdiC+6/XE90Y6U2jNVSNUadtBB/Et7oAsa0Pq3AqNL3ID6lzI7DYEIuBhRk8U8b8ge1bY1ZQXUjMgAAAABJRU5ErkJggg==);
}

/* PM2.5アイコン(ランク6) */
.particulate_matter_6 {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowRDVFRTMxMDlFMzRFNDExOUU3NEJDODBBRTU4Q0U3NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyMTE1RjA5MTM0QUUxMUU0QUM3NkMxMUZGOEQxQ0U5OSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMTE1RjA5MDM0QUUxMUU0QUM3NkMxMUZGOEQxQ0U5OSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk4RDdBMUFGQUIzNEU0MTE5RTc0QkM4MEFFNThDRTc2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBENUVFMzEwOUUzNEU0MTE5RTc0QkM4MEFFNThDRTc2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+0q6smgAABSVJREFUeNrsW2lsVUUUnr6WNSKQRhYrRCAFrIIgIdggsQQCBEioLMVCAmX5gSz+kMT0J/wD+dmIkIgBfhBcUjUGCKQJGENkDVugClQLgpaShjWstc/v5H0TJuN9j6d3Xu8Q7km+3jdz586cc2fOmXPO3OYlk0n1PFFCPWcUCxwLHAscCxwL7DMVZLrZuv8/vY+OwDZgNnAamAjcCGj3LVAOfAe8F3C/J1AHDAe+ARYCj7IWaHxbTmc4Yby0LsAolt8EerE+33qxZdZVv/h8/u7F5wvYXxejTSLKJf0WcAy4AMwFbgPVwBngI+AiMJplmfEpfG4l761keQrvn2Z7ubeaz1Wz37kcR8YbGUbgvEyuZYYl3QE4Dgxj+S5/NxptCoF64CWWb/Il/W60Gch+erDcDJQALUabVyn8Cyyf4cw/bs8lLfo6yCgLM5OsNiMNYYW6AUVWm5dZr4zlbM/gJENYxXE7tveSXgF0teoWAJ30ygFmWvdFR6usukWG7mqayeeFOrNfk2Tc5Tmx0hYNBUYA49IMWArsAPZylpYEtFnCGd0DTAXmpGkjAp8AJrNfmz7hUv8JOAn84lqHxwAHA2bDB/obGAscdqnDFZ4Kq1WlwrUOt3juQLW4FriGnpFv6ZEk+apxJXBvWs0Xee1DY9MQsaAN5KOPxV/vsEbrGDf5Q5a1LAZ+NbaP9p7VwfTINP0MvC2eGIzW6DAzXMxrf6u+Sd5HRLMr416z6jR/g8Mu6cXAbvq2pse0ge5lFNSB45se2mryucjFPix/2ujYfwy8Q92JmproG6wHjmo+n7YPZ+t4zGBsWqD8o1bG4N+7dDwmeiqsdo8nuN6Hz3nueNS7Dh6+YOj2Li1hkQdCXgXOAwfInxOB+wGVwNfAWiP2PcicU1R0isbzrpFImAXsBP4IY7Qa2Fk9MxGaXmHmIgq9FiM1ALhiqdxrwG8wWoNyldN6JulpApdx751mpXN2RWi1Czi+mfaZRj7LXCUAJHVT7anR+hFYBzzMZh/OdpbExVzj2eosIsarVLbzM5f7cInnqlniSoc11UUYHWVjtetcCpygn1rK/fgvTwRtIj+l5C/hQmDZzH8A3lepYw5Jlg0BNkcs7GYazwryVUk+Z4W10reYPvnTsswSi7ZEFBPLEYsc49yxLLacYtyGle4eZoYv8HrZqu8b8T5sx+Oav/NhfWnZ0HWSW/JXclYkOa4aFU0+S3FcOblYpVIHcdcZD+vDAieOhyzh7UwE5Cl/KEmDtUAvcVcJAHmb5Z4Jq2e7nPw53YcLPXc8Cl0L/JVKHVr5SMLXl64FFqP1BjAP2JimjShPLbAM2KTSnNDTWVjMa7ptZxP7qWW/QbSR/AhfR7LWgf/5yYOEYuutOrGQExi1iG59CnxgtdkCLDXKn6t/nyNLELCCBqkz3caxAeNvCNx2cvTJgwhzz6rbrkM0MlsbsPS2WnVbA1SlVj05tHvAfk26l2GVOVvSNsl3U+aBmuSW9lltTjBs03SHHpEd05oe03U+Z9I+I3elOO6j9hZY9KyKzDVymV5SqRM8SbB9qFJf7Uxnvqme/q7kwebTg5vPciXvn6Ojc5PPn2R/l9h/I8erymAfcqbD5gtLMEQTH1aOPIq5TF9XqRPGfOq0Di/l67weFKyn4fEl+ZwEJ2f5nLwYOeK5xTZtGYxYTnXYtMxakPt09Vo5y82G7pqx9AHrqmNarcvNfL6V/d032rSF9lTi/3mIBY4FjgWOBY4FjgWOjP4RYAC2flh3DcoGqAAAAABJRU5ErkJggg==);
}

/* PM2.5アイコン(ランク6 過去) */
.particulate_matter_6_past {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAACPVBMVEX///+KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqBHGSrAAAAvnRSTlMAAQIDBAUGBwgJCgsMDQ8QERMUFRYXGBkaGxwdHh8gISIjJigpKissLS8xMzQ1ODk6Ozw/QEFCQ0RFR0hJS0xNTlBRUlNWV1hZW1xdXl9hYmNkZ2hpbG9wcnN0dXd6e3x9fn+AgYKDhIWGiYqNjo+QkpOUlpeYmpydn6Cho6Slp6iqq6yusbK3ubq7vL2+wMPExcbHyMrOz9DR0tPV19jZ2tzd3t/i4+Tl6Onq6+zt7u/w8fL19vf4+fr7/P3+iExrIwAAAotJREFUeF7t09lbjGEYx/HfjJlqJiVIqxlEDWkBSpECoUSKCMie0CJKKIIURYmkFUhJ+6rm97d53pzNvD2916UTlz4n38P7epYb/6051qqHHlDE15/DlItvYqFRPpkMRSvpo9RCfoAGtqOhSLQPhehi0v1QxBaj+eB+k1s7C+GfHgO5Lb9o3w2LN7LJHn99iGneW/KVzj1YZ+0nsyD1gGQFhC6SJ0RDKawGcEq0AzK6RpLfDECAneQ9ACkU9gEoE51YgmkZAwuouG9d81rpRIZP3A8K37ctPW6nUGMzQd3OXs5s/CpU/aQmIVBhGKUmG6DmGrWoNUBVxJEGynWd3O4CZ77tvesBj05KhQGLmvuj4SCJLBR5SpkBAHvJYqfJbT3hmiYvbOqLhopIDWeOc8Gs37bxr965m5oEz/bfXhkGg9gquRqbG6yRcBQ6wcNT+yyj7POqMR6Dg0QyV6SCMkN6IIG8DQduBWW+gG2YUqmA8Xq5Bc68Lj0eopy9Ki8IqiqpRbcnVBipTTTUNFKLEV+oWV7eypl0vIyCM13aGTOwY5JSOXogJcvp1PHkFZFqyoy4AtHkDTiIIk+L1FJmbD4QSV6Go7hkI/RplCsxAzGHXOBsXf0AZzLakgxVn6jFhAUqDJPUZDPUPKIWX9yhxjX1ZicVffkl41S05LzglOc57VSM3s30xnQCBkmOBQF7KDSZgWIKtwBzK4UEyDwjWSeqHyZ5AcAmCuEAskUHIZVFMg9CHck40cUj5JAXgF0kqyFluvOx1NPvSZFpRVXbWWytzEB8w7tYZFZu1J1vr7BiZrlkEhTNtHsrDSTfQ6MDHFsLRSk/uyo1fWURtLIt+1NDpCemLIgw4F825zei7dvpKtg5QAAAAABJRU5ErkJggg==);
}

/* PM2.5アイコン(ランク7) */
.particulate_matter_7 {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowRDVFRTMxMDlFMzRFNDExOUU3NEJDODBBRTU4Q0U3NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyMTYyRDcwOTM0QUUxMUU0QUM3NkMxMUZGOEQxQ0U5OSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMTYyRDcwODM0QUUxMUU0QUM3NkMxMUZGOEQxQ0U5OSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk4RDdBMUFGQUIzNEU0MTE5RTc0QkM4MEFFNThDRTc2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBENUVFMzEwOUUzNEU0MTE5RTc0QkM4MEFFNThDRTc2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+EMG95QAABTNJREFUeNrsmltsVEUYx2e35VIDCGmgYJWApFzqFYUAQWNNGqTWBChQKCa10D6IYB8gMTzCm8gbRIREFHjgoqRKDBCbPkAId7XShi5aahFvzZoGuYQiLF3/X/Z/cBx32213ds9Rzpf8cvbMzpn5vjO3b745gWg0qh4kCaoHTHyDfYN9g32DfYO9LNk9/lsb6EtZA8EusAg0gWJwNU6+z8B88DlYEOf/EaABPA0OgDfAnaS12BxNawsHtZeWA57n/TNgFNOzjBdbZFydF5/F36P4fDbLy9HyBN3s0s+Br0ArWAKug3WgGawBl8B03kuLz+Vzq/nfat7P5f9NzH+JzzezvOssv5X1TU3F4ECPrmXiLj0AfA2e4v1N/r6s5ckFITCS93/wJbVrecaDb8Bw3odBIejU8oyj8UN438yWv5vJLi3jdYJ2L8rMMfJM1YwVGQryjTz5TFdadzZbcI5mrGK9AzPdpVeBh4y0SjDI6TmgzPhfxmiVkbZcG7uOlPF5kcEsVxep9630zNL/lMngWfBiggpngT3gS7ZSdZw81WzRI+BVsDhBHjG4EbzCck15j139OPgWXLQ9hmeAE3FawwtyD8wGZ2yO4XKPGusMlXLbY7jT4w5Up22Dt9Az8lp4JEq9ttgyOI+z5jBeR3OyaXPZ0DbqMdrQLy/VWfoQF/nTnC3DnGFLwHfa8pHpVi2h5+WI+Nwz6QxNS6WFC3gda6R3gIhLrRth/bqMNfTtt8ErwGGw1vCYNtG9dEMGsH7dQ1tLPZfbWIflpXTTsX8HvMCx47Z00DfYCM7d19PCOizGzgMnudf1grGKeiykXvOop7VlqbiPbmimgxjFttfhFo87Hi19eTvJyEfcur0EJsbZ5rkhv4DvwVHqZ8Xgx0AF+BRs0Pa+JxhzckvOc/K8yfvHOZ73gZ9SmaXbWFiIkQhHHmXkwo1xHWGk5GejS08BP2CWnpCumNZ/UnozuIhrb6kRzjnk4qydzfr1sE8p9SyyFQCQ0M06j05ax8C74M9kAgDJtpK4mOs91jvzycvc1Hxgcx0u9PjQLLQ1hh1pcHF3lMys3WDTYMlzkPthWY9/84ihHdRnFvUL2jBYFvMvwFIVO+aQYNkksN1lY7dz8iynXhXUc1Gqs/Q1hk9+NWZm2Yt2urQnliMWOca5YczYjyg5h9ocfTiVFnbCKFeM9DEur8NjjLQrhr79NriU3Vq6SoAbiBJGFwIuGRxg/SXUJ0D9FhoOUkqOh3Th3dxoB5R3JMoJq/J+F7d08vC2ip3ae8lYp7XnUz+r63Cuxx2PXNsGf6Jih1ZeFNFrv22D5WTuSbAMbE2QR4JodeBNsE0lOqGPOQsreE207GxjOXUqcXBuK/URvc7aDvGIXCR7wY8qFh7V5RR4Hdzm2JLZY6WRZweo4e+PwYfq3+fIkraKz++i2zjbyCNbwU3p2A8nkvfBLSNtN411Zs+6OF1vp5G2M85QqVN/H9rdZrm63Oqhl6XNYPluSj9Qk9hSvZGnkds2R27QIzL3tLrH9Duf06Vei10p1nsn0wbLOKuicpfZTaWbywmeBNhqVeyrndcYbwrR321nt2/ltZ3pIeYr5XO1LKeM5dawnkbWe7ff61g/P1vSX1iQWzTxYeXIo4Dd9AkVO2HM4ph2tpfydd5wGjZCm0uifE42Jxf4nLwYOeK5xjzdqrcThjR/idetGdKlYseVEbZOWBu7+l76qHF19rTOWA7z+QjL69LydKeoby8t/D8UP0zrG+wb7BvsG+wb7CH5S4ABAEPYQ3Pe/cbOAAAAAElFTkSuQmCC);
}

/* PM2.5アイコン(ランク7 過去) */
.particulate_matter_7_past {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAACPVBMVEX///9xcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXGBEashAAAAvnRSTlMAA/4kCp88/P3vxgEIGAa0Zlcj86nPCfkPJ5j4HCHCaKWIcg7RgEss1Rfr3ipjUwu+bQdADCgeJfWsGbgSTuDpkmTLrXGDoVWzeOM6dUouH0hfXR28dxD3AhTOtnDtGs0Eq7orglvo7jKeBcxcTzjWexZ2VmuBVDN+tyJp2fs7mqKnilBgmVlH5DnwXkXh9r/IN6ZN3JYtFeV0x4m7lJz0ldP6Upsmb+qvkNp9h/LURq7Ef0OoNMOOoMBikVEb9RzeSAAAApdJREFUeF7t1tOTHU8cxuF3js21bWZt20yyRDa2bdu2bf34/dsyM7W5Oae3T9+mks/VezFP9cVUVzV+3/7UlDmmDp0zzaCO7uCY64J2gYnG1ZFCFKSOWqI6AViYv2ECTmqGZ0esLb1971IUNKWgN3JcKx1JTgW/PKITYdaNsC8nKoOjElUaIhcSQ3CVqDSca8tJLgVAvzxMNgAH5XFHARnyGOLiKgXPAnigDAMg7ZFHhg7QklzD/NIavnmZYkKfbW8zKiNz7bogUqowHH+njvgVuWyriyGBzAYmziahYpg4VgxbmHg4TcQu7GLZxZLjZP4p4qc/Y5c/9LNbaXIV4ObbnQA6NetzfXESUQng4eNZABaibl+8pnqlFbjJx6sdwOHMuEXwL2q33kj86jcVgFmxmUTawsQJJFQwE28Tw61MvKjWG5gaL+xi0MJjWqBkhE9D3RJC3EV+uIzMYcA+Pt4P4ACVpvtiC5migCV8fAjADJHHF2cddQNTl/i4pgfQRpwGo5zWsxSgc+fjdWDVoSGRIpi4k4RKYuKLYiffBbPLQVcCSe9ocghDXtP3AVIz394YAIr0Lj98izQDAf/zbQCDRFpfPE3mRMDAx/cA6Ol+ui/W5UQDqQ/5+FGfA7bHWvgnPQkVuc5PwaqFhHIy8ZgYHmHiqOdC2AVm5a4IowpeJMyoIPJl2yt1tL9+81YdlsYOzFuCYuIA66gy+oHKDHks7AHeK7Z+CpyiFZMDoE4ZiQA+yOOjArzy+AReUjVRZDGAVNPc/WmUTbwyKuTxGdyyGgZ7MZQWi5a8L9G2uMmvUvK377pwi3PY/tff/4g94szq6Pr5iPuXKBuC5dG0OiZqNKrBf0ZvliiWPFao5f4/B+xh+JX70w/wTLYHDJH2vAAAAABJRU5ErkJggg==);
}

/* PM2.5アイコン(測定なし) */
.particulate_matter_0 {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjY1RTYzOTA2ODZDRjExREJBNkUyRDg4N0NFQUNCNDA3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJBQzNEQThGMUM0OTExRTRBNjhGRjg2OEQ5NkM1QzRFIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJBQzNEQThFMUM0OTExRTRBNjhGRjg2OEQ5NkM1QzRFIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUM5Qjk5NTk0MDFDRTQxMTgyMjI4RDhDRDQ5N0U0NTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Mjg3NjQyMkM2NjE4RTQxMUFBNzE5MzgwOTlCMDUxQ0MiLz4gPGRjOnRpdGxlPiA8cmRmOkFsdD4gPHJkZjpsaSB4bWw6bGFuZz0ieC1kZWZhdWx0Ij5XZWI8L3JkZjpsaT4gPC9yZGY6QWx0PiA8L2RjOnRpdGxlPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhhmauoAAADhSURBVHja7NmxCsIwFIXhtoq7j+CYJ/BJnAUndfUlnVyLqKOCgjg6WI1nyBCCJqVIEfpfOMNNTqEfdGturc26NEXWsQEMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABA/7d9Js+WJblOnJ9VmbK1e1TZRHpb5W5cnf7SplE+htjzLJVsGYcubspA28fJfpDpeftJtEv/u2TfgT7s0bf/41ZJfpV65+0Zq+8PpznyilAXxL9XXB3dGf2S//Q9KVz/g8DBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDrjlvAQYAR08lUmAbJ4wAAAAASUVORK5CYII=);
}

/* PM2.5アイコン(測定なし 過去) */
.particulate_matter_0_past {
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjY1RTYzOTA2ODZDRjExREJBNkUyRDg4N0NFQUNCNDA3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFBNzkwMDNFMURGODExRTQ4NDI5QkZDODNCNDZGRUMyIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFBNzkwMDNEMURGODExRTQ4NDI5QkZDODNCNDZGRUMyIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTgyNTMwQzRFMDFERTQxMThEMUVGRjkyOTcwQTA0RTUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Mjg3NjQyMkM2NjE4RTQxMUFBNzE5MzgwOTlCMDUxQ0MiLz4gPGRjOnRpdGxlPiA8cmRmOkFsdD4gPHJkZjpsaSB4bWw6bGFuZz0ieC1kZWZhdWx0Ij5XZWI8L3JkZjpsaT4gPC9yZGY6QWx0PiA8L2RjOnRpdGxlPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvDKnj0AAAESSURBVHja7Nk9CsIwFMBx41fVIhX3HsdJ8AgewkO4Ch7AzQN4iJ7BVXAQnF0cNL6HUWpoi1/Uwf+DV31NjPkl2WKstZV/imrlzwIwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDPh7UX/nR1sJ+ejmNJ8kR5KJMUbrobV2qV+0zrjLWksOJA+unkuOC/5+EcfxpFSwRF8m3ym4iGvow7U3JaNU7UdP1yJVhzJ2pH1zFij8xZG+Y90u+lF7YVHbHji4jZ2zQEHpR1piKtDWdU4PkzLuSG+8IzuTPGeMo/13ksfUu5Xk3u/vdls3KPkEbLgfBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBvxkXAQYAB//QRAlG69WAAAAAElFTkSuQmCC);
}

/* PM2.5測定値ページ */
.pm25-live-comment {
  font-size: 0.875em;
  margin: 0 10px 10px 10px;
}

.pm25-live-index-comment {
  background-color: #edf6ff;
  padding: 10px;
  margin-bottom: 10px;
  font-size: 0.750em;
}
.pm25-live-index-comment .title {
  font-weight: bold;
  font-size: 1.250em;
}

.pm25-live-table {
  width: 100%;
  margin-bottom: 30px;
  border-top: 1px solid #CCC;
  font-size: 0.875em;
  background-color: #FFF;
}
.pm25-live-table th {
  text-align: center;
  background-color: #F4F4EE;
  border-bottom: 1px solid #CCC;
  border-right: 1px solid #CCC;
  vertical-align: middle;
  font-weight: bold;
  position: relative;
  padding: 5px;
  font-size: 0.875em;
  line-height: 1.4;
}
.pm25-live-table th:last-child {
  border-right: 0;
}
.pm25-live-table th span.unit {
  font-size: 0.625em;
  padding-left: 5px;
  display: block;
}
.pm25-live-table td {
  padding: 5px;
  border-bottom: 1px solid #CCC;
  border-right: 1px solid #CCC;
  vertical-align: middle;
}
.pm25-live-table td.name {
  width: auto;
}
.pm25-live-table td.value {
  width: 10%;
  text-align: right;
  border-right: 0;
  font-size: 0.875em;
  color: #1d53a4;
}
.pm25-live-table td.bar-graph {
  width: 20%;
  overflow: hidden;
  padding: 5px 5px 5px 0;
}
.pm25-live-table td.ave {
  width: 15%;
  text-align: center;
}
.pm25-live-table td.rank {
  width: 15%;
  text-align: center;
}
.pm25-live-table td a {
  display: block;
  color: #0B5DAA;
}
.pm25-live-table td.bar-graph span {
  display: inline-block;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  height: 12px;
  background: #4F77B8;
}
.pm25-live-table td.color-red {
  color: #E94644;
}
.pm25-live-table td.bar-graph.color-red span {
  background: #FD8787;
}
.pm25-live-table td.no-value {
  border-right: 0;
  text-align: right;
}

.help-pm25-point p {
  margin-bottom: 5px;
}
.help-pm25-point p:last-child {
  margin-bottom: 0px;
}

.pm25-live-point-rank-1 {
  color:#e2e2e2;
}
.pm25-live-point-rank-2 {
  color:#FFBE00;
}
.pm25-live-point-rank-3 {
  color:#FF6D00;
}

