@charset "UTF-8"

        html {
          font-size:100%;
        }

        body {


          /*background-color: #fffeee;
          background-color: #ADFF2F;*/
          background-color:rgba(0,0,177,0.2);/*200303 rgba(246,118,144,0.3);*//*200127*//*rgba(173,255,47,0.3);*//*背景色：山部黄色っぽい色*/
          /*background-image: url(images/サーボ泰幸博士bg.jpg);*/
          /*background-repeat:repeat-x;*/
          background-repeat:repeat;/*repeat：画像の縦横繰り返し　no-repeat：繰り返し無し　repeat-x：横方向のみ繰り返し　repeat-y：縦方向のみ繰り返し*/
          background-size:contain;/*縦横比率を保持して、画像が全て表示される指定*/
          background-position: 30px 80px;/*画像を左から330px、上から80px移動させる指定*/
          height: 100vh;/*背景画像の大きさ*/
          -webkit-text-size-adjust: 100%;/*200906　モバイル文字サイズ固定*/

        }

        header{
          background: url(images/ヨツボシケシキスイ-オアシス_2023年4月14日17度.jpg);


          background-repeat:  no-repeat;                         /* 画像の繰り返しを指定  */
          background-position:center center;                     /* 画像の表示位置を指定  */
          background-size:contain;                               /* 画像のサイズを指定    */
          width:100%;                                            /* 横幅のサイズを指定    */
          /*height:400px;                                          /* 縦幅のサイズを指定    */


          background-blend-mode:multiply;
          background-color: #e2eba3;/*200303*//*背景色*/
          font-size:1.5rem;/*テキストサイズ*/
          line-height: 1.4em;/*行の高さ指定　ｅｍはフォントの高さを1とする単位*/
          margin-top:0em;/*余白上(その入れ物から他の入れ物までの距離)*/
          padding:0.5em;/*入れ物の縁から中身までの距離*/
          font-family: "游ゴシック体", "Yu Gothic", "YuGothic", "sans-serif";/*ゴシック体*/
          /*font-family: 'M PLUS Rounded 1c',sans-serif";*/
          /*Webフォントの本書例の一形態*/
          text-align:center;/*テキストを揃える位置ーleft right center justify 左 右 中心 両端揃え*/
          color:white;/*文字色*/
          font-weight: bold;/*normal;普通 lighter;細く bold;太字*/
        }
        /*header{font-family: serif}
        header{font-family: "游ゴシック体", "Yu Gothic", "YuGothic", "sans-serif"}
        header {color:purple}*/
        h1{
          line-height: 1.5em;/*行の高さ指定　ｅｍはフォントの高さを1とする単位*/　/*200708*/
          text-align:center;/*テキストを揃える位置ーleft right center justify 左 右 中心 両端揃え*/
        }
        h2{
          text-align:center;/*テキストを揃える位置ーleft right center justify 左 右 中心 両端揃え*/
          line-height: 1.5em;/*行の高さ指定　ｅｍはフォントの高さを1とする単位*/　/*200701*/
        }

        h4{
          /*text-align:left;*/ /*テキストを揃える位置ーleft right center justify 左 右 中心 両端揃え*/

        }

        .under {/*アンダーラインの設定*/
            text-decoration : underline;
        }

        img.example1 {/*写真サイズの設定　標準　200127*/
        width: 864px;
        height: 585px;
        }



        .servo0 {
          background-color: #eaf6fd;/*200127*//*rgba(234,246,253);*//*背景色*/
          margin-top:0px;/*余白上(その入れ物から他の入れ物までの距離)*/
          padding: 0.2px;/*入れ物の縁から中身までの距離*/
          text-align:left;/*テキストを揃える位置ーleft right center justify 左 右 中心 両端揃え*/
          font-family:serif;/*明朝*/
          font-size:1.5rem;/*テキストサイズ　200906変更1.2→1.5*/
          line-height:1.4em;/*行の高さ指定　ｅｍはフォントの高さを1とする単位*/
          letter-spacing: 0.3em;/*文字間隔*/
          color:Black;/*文字色*/
          font-weight: bold;/*normal;普通 lighter;細く bold;太字*/

        }

            .servo100 {
              background-color: #eaf6fd;/*200127*//*rgba(234,246,253);*//*背景色*/
              margin-top:0px;/*余白上(その入れ物から他の入れ物までの距離)*/
              padding: 0.2px;/*入れ物の縁から中身までの距離*/
              text-align:left;/*テキストを揃える位置ーleft right center justify 左 右 中心 両端揃え*/
              font-family:serif;/*明朝*/
              font-size:1.5rem;/*テキストサイズ　200906変更1.0→1.5*/
              line-height:1.4em;/*行の高さ指定　ｅｍはフォントの高さを1とする単位*/
              letter-spacing: 0.3em;/*文字間隔*/
              color:red;/*文字色*/
              font-weight: bold;/*normal;普通 lighter;細く bold;太字*/

            }
            .servo101 {
              background-color: #eaf6fd;/*200127*//*rgba(234,246,253);*//*背景色*/
              margin-top:0px;/*余白上(その入れ物から他の入れ物までの距離)*/
              padding: 0.2px;/*入れ物の縁から中身までの距離*/
              text-align:center;/*テキストを揃える位置ーleft right center justify 左 右 中心 両端揃え*/
              font-family:serif;/*明朝*/
              font-size:1.5rem;/*テキストサイズ 200907changed*/
              line-height:1.4em;/*行の高さ指定　ｅｍはフォントの高さを1とする単位*/
              letter-spacing: 0.3em;/*文字間隔*/
              color:green;/*文字色*/
              font-weight: bold;/*normal;普通 lighter;細く bold;太字*/

            }
            .servo6 {　/*200906add*/
              background-color: #eaf6fd;/*200127*//*rgba(234,246,253);*//*背景色*/
              margin-top:0px;/*余白上(その入れ物から他の入れ物までの距離)*/
              padding: 0.2px;/*入れ物の縁から中身までの距離*/
              text-align:center;/*テキストを揃える位置ーleft right center justify 左 右 中心 両端揃え*/
              font-family:serif;/*明朝*/
              font-size:1.5rem;/*テキストサイズ　*/
              line-height:1.4em;/*行の高さ指定　ｅｍはフォントの高さを1とする単位*/
              letter-spacing: 0.3em;/*文字間隔*/
              color:black;/*文字色*/
              font-weight: bold;/*normal;普通 lighter;細く bold;太字*/
          　}
          .servo7 {　/*200906add*/
            background-color: lightblue;/*200127*//*rgba(234,246,253);*//*背景色*/
            margin-top:0px;/*余白上(その入れ物から他の入れ物までの距離)*/
            padding: 0.2px;/*入れ物の縁から中身までの距離*/
            text-align:center;/*テキストを揃える位置ーleft right center justify 左 右 中心 両端揃え*/
            font-family:serif;/*明朝*/
            font-size:1.5rem;/*テキストサイズ　*/
            line-height:1.4em;/*行の高さ指定　ｅｍはフォントの高さを1とする単位*/
            letter-spacing: 0.3em;/*文字間隔*/
            color:Black;/*文字色*/
            font-weight: bold;/*normal;普通 lighter;細く bold;太字*/
        　}

        .servo8 {　/*20210509add*/
          background-blend-mode: hard-light;
          background-color: #92cb97;/*200303*//*背景色*/
          margin-top:0px;/*余白上(その入れ物から他の入れ物までの距離)*/
          padding: 0.2px;/*入れ物の縁から中身までの距離*/
          text-align:left;/*テキストを揃える位置ーleft right center justify 左 右 中心 両端揃え*/
          font-family:"quicksand";/*210908*//*serif;*//*明朝*/
          font-size:1.5rem;/*テキストサイズ　*/
          line-height:1.4em;/*行の高さ指定　ｅｍはフォントの高さを1とする単位*/
          letter-spacing: 0.3em;/*文字間隔*/
          color:brown;/*文字色*/
          font-weight: bold;/*normal;普通 lighter;細く bold;太字*/
      　}
      .servo8b {　/*20210509add*/
        background-blend-mode: hard-light;
        background-color: #92cb97;/*200303*//*背景色*/
        margin-top:0px;/*余白上(その入れ物から他の入れ物までの距離)*/
        padding: 0.2px;/*入れ物の縁から中身までの距離*/
        text-align:center;/*テキストを揃える位置ーleft right center justify 左 右 中心 両端揃え*/
        font-family:"quicksand";/*210908*//*serif;*//*明朝*/
        font-size:1.5rem;/*テキストサイズ　*/
        line-height:1.4em;/*行の高さ指定　ｅｍはフォントの高さを1とする単位*/
        letter-spacing: 0.3em;/*文字間隔*/
        color:brown;/*文字色*/
        font-weight: bold;/*normal;普通 lighter;細く bold;太字*/
    　}
        .servo9 {　/*20210509add*/
          background-blend-mode: hard-light;
          background-color: #97cdf3;/*200303*//*背景色*/
          margin-top:0px;/*余白上(その入れ物から他の入れ物までの距離)*/
          padding: 0.2px;/*入れ物の縁から中身までの距離*/
          text-align:left;/*テキストを揃える位置ーleft right center justify 左 右 中心 両端揃え*/
          font-family:"quicksand";/*210908*//*serif;*//*明朝*/
          font-size:1.5rem;/*テキストサイズ　*/
          line-height:1.4em;/*行の高さ指定　ｅｍはフォントの高さを1とする単位*/
          letter-spacing: 0.3em;/*文字間隔*/
          color:black;/*文字色*/
          font-weight: bold;/*normal;普通 lighter;細く bold;太字*/
        　}
        .servo9b {　/*20210509add*/
          background-blend-mode: hard-light;
          background-color: #97cdf3;/*200303*//*背景色*/
          margin-top:0px;/*余白上(その入れ物から他の入れ物までの距離)*/
          padding: 0.2px;/*入れ物の縁から中身までの距離*/
          text-align:center;/*テキストを揃える位置ーleft right center justify 左 右 中心 両端揃え*/
          font-family:"quicksand";/*210908*//*serif;*//*明朝*/
          font-size:1.5rem;/*テキストサイズ　*/
          line-height:1.4em;/*行の高さ指定　ｅｍはフォントの高さを1とする単位*/
          letter-spacing: 0.3em;/*文字間隔*/
          color:black;/*文字色*/
          font-weight: bold;/*normal;普通 lighter;細く bold;太字*/
        　}
        .servo10 {　/*20210509add*/
          background-blend-mode: hard-light;
          background-color: pink;/*200303*//*背景色*/
          margin-top:0px;/*余白上(その入れ物から他の入れ物までの距離)*/
          padding: 0.2px;/*入れ物の縁から中身までの距離*/
          text-align:left;/*テキストを揃える位置ーleft right center justify 左 右 中心 両端揃え*/
          font-family:"quicksand";/*210908*//*serif;*//*明朝*/
          font-size:1.5rem;/*テキストサイズ　*/
          line-height:1.4em;/*行の高さ指定　ｅｍはフォントの高さを1とする単位*/
          letter-spacing: 0.3em;/*文字間隔*/
          color:black;/*文字色*/
          font-weight: bold;/*normal;普通 lighter;細く bold;太字*/
        　}

        .servo563 {　/*20210509add*/

          text-align:left;/*テキストを揃える位置ーleft right center justify 左 右 中心 両端揃え*/

          font-size:1rem;/*テキストサイズ　*/
          line-height:1.2em;/*行の高さ指定　ｅｍはフォントの高さを1とする単位*/
          letter-spacing:0.1em;/*文字間隔*/
          color:orange;/*文字色*/
          font-weight: bold;/*normal;普通 lighter;細く bold;太字*/
        　}

          table.aaa
          {
            background-color:lightblue;
          }
