@charset "UTF-8";

body {
  font-family: "Yu Gothic", YuGothic, Helvetica, Arial,
  "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3",
  Meiryo, メイリオ, sans-serif;
  color: #472c17;
  background-color: #f38542 ;
  }



 #mainvisual {
       position: relative;
       width: 100%;
       height: 100%;
       }

     .load-fade {opacity : 0; transition : all 2s/*処理にかかる時間*/;}
     .load-up{opacity: 0; transform: translateY(100px)/*スクロールアップする距離*/;
              transition: all 2s/*処理にかかる時間*/;}
     .load-up.done, .load-fade.done{opacity : 1; transform : translate(0, 0);}

       #header {
       background-image: url(../images/back.png);
       height: 60px;
       position: fixed;
       top:0;
       width: 100%;
       z-index: 500;
       }

       #tabitabi img {
       width: 16vw;
       max-width: 165px;
       display: flex;
       align-items: center;
       }

       #tabitabi {
       height: 60px;
       position: fixed;
       top: 0;
       left: 25px;
       display: flex;
       align-items: center;
       z-index: 600;
       }

       nav {
       height: 60px;
       position: fixed;
       top:0;
       right: 30px;
       display: flex;
       align-items: center;
       }

       ul {
       display: flex;
       align-items: center;
       }

       li {
       list-style: none;
       display: flex;
       align-items: center;
       padding: 0 0 0 30px;
       }

       nav li {
       font-size: 16px;
       color: #472c17;
       font-weight: 500;
       font-style: italic;
       text-decoration: none;
       }

       nav li :hover {
       color: #c15646;
       font-weight: 600;
       }

       #konton img {
       width: 2vw;
       max-width: 25px;
       }

       #konton {
       text-align: center;
       padding: 210px 0 150px 0;
       }

       #record6 img {
       width: 55vw;
       max-width: 600px;
       }

       #record6 {
       text-align: center;
       padding: 0 0 150px 0;
       }

       #headersp {
        display: none;
       }


       /** -------- タブレット -------- **/

       @media screen and (max-width: 1020px) {

         #tabitabi img {
         width: 16vw;
         max-width: 165px;
         display: flex;
         align-items: center;
         }

         #tabitabi {
         height: 60px;
         position: fixed;
         top: 0;
         left: 25px;
         display: flex;
         align-items: center;
         z-index: 600;
         }

         #header a {
         font-size: 16px;
         color: #472c17;
         display: block;
         font-weight: 500;
         font-style: italic;
         text-decoration: none;
         }

         #headersp {
          display: none;
         }

         #konton img {
         width: 3vw;
         }

         #konton {
         text-align: center;
         padding: 120px 0 30px 0;
         }

         #record6 {
         text-align: center;
         padding: 0 0 120px 0;
         }

       }

       /** -------- スマホ -------- **/

       @media screen and (max-width: 767px) {

         #mainvisual {
               width: 100%;
               max-width: none;
               height: 100%;
               max-height: none;
               margin: 0 auto;
               position: relative;
               display: block;
             }

               #kotei {
               display: block;
               position: fixed;
               background-image: url(../images/back.png);
               z-index: 50;
               width: 100%;
               height: 60px;
               top:0;
               }

               #tabitabi img {
               width: 30vw;
               max-width: 165px;
               }

               #tabitabi {
               height: 60px;
               display: flex;
               align-items: center;
               top: 0;
               left: 15px;
               }

               #header {
               display: none;
               }

               nav {
               display: none;
    　　　　　   }

               nav li {
    　　　　　   display: none;
       　　　   }

              #headersp {
              display: block;
              }

              #menu-btn img {
              opacity:1;
              }

              #menu-btn {
                position: fixed;
                top: 2px;
                right: 2px;
                width: 56px;
                height: 56px;
                z-index: 70;
                }

                #menu-conts {
                display: none;
                background-image: url(../images/back.png);
                position: absolute;
                top: 60px;
                width: 100%;
                z-index: 1;
                padding: 60px 0;
                }

                #menu-conts ul {
                display: block;
                }

                #menu-conts li {
                display: block;
                padding: 0;
                }

                #menu-conts a {
                display: block;
                text-align: center;
                font-size: 13px;
                color: #472c17;
                font-weight: 500;
                font-style: italic;
                text-decoration: none;
                padding: 20px 0;
                }

                }

     .haba {
       display: block;
       width: 100%;
       max-width: 1020px;
       background-color: #fff7ea;
       margin: 0 auto;
       margin-bottom: 100px;
       border: solid 2px #bd450f;
       }

       .matomeno {
        position: relative;
       }

          #titleh {
          width: 547px;
          display: block;
          margin: auto;
          padding: 0 0 60px 0;
          }

          #titlehsp {
          display: none;
          }

          #titlemsp {
          display: none;
          }

          br.sp {
          display: none;
          }

          #asiraiue {
          width: 82px;
          display: block;
          margin: 15px 0 0 919px;
          }

          #hongkong1 {
          width: 150px;
          display: block;
          margin: -37px 0 0 60px;
          }

          p.mini {
            color: #a54430;
            font-size: 14px;
            line-height: 2;
            letter-spacing: 0.12em;
            font-weight: 500;
            text-align: left;
            }

            .mannaka p {
            padding: 15px 0 60px 208px;
            }

          #h1 img {
          width: 600px;
          display: block;
          margin: auto;
          }

          #h1 {
          padding: 30px 0 0 0;
          }

          #bimi {
          width: 80px;
          position: absolute;
          top: -10px;
          right: 50px;
          }

          #h2 img {
          width: 500px;
          display: block;
          margin: auto;
          }

          #h2 {
          padding: 50px 0 0 205px;
          }

          .migi p {
          padding: 15px 0 60px 362px;
          }

          #syoten {
          width: 63px;
          position: absolute;
          top: 0px;
          right: 890px;
          }

          #h3 img {
          width: 600px;
          display: block;
          }

          #h3 {
          padding: 50px 0 0 156px;
          }

          .hidari p {
          padding: 15px 0 0 156px;
          }

          #kokuto {
          width: 157px;
          position: absolute;
          top: -10px;
          right: 105px;
          }

          #h4 img {
          width: 500px;
          display: block;
          margin: auto;
          }

          #h4 {
          padding: 50px 0 0 205px;
          }

          #yakei {
          width: 780px;
          position: absolute;
          top: 179px;
          left: 120px;
          }

          #h5 img {
          width: 600px;
          display: block;
          margin: auto;
          }

          #h5 {
          padding: 50px 0 0 0;
          }

          #uta1 {
          display: none;
          }

          #h6 img {
          width: 400px;
          display: block;
          margin: auto;
          }

          #h6 {
          padding: 69px 0 0 0;
          }

          .mannaka2 p {
          padding: 15px 0 60px 310px;
          }

          #meibutu {
          width: 63px;
          position: absolute;
          top: 0px;
          right: 890px;
          }

          #h7 img {
          width: 500px;
          display: block;
          }

          #h7 {
          padding: 50px 0 0 156px;
          }

          .hidari p {
          padding: 15px 0 60px 156px;
          }

          #kingyo {
          width: 170px;
          position: absolute;
          top: -60px;
          right: 95px;
          }

          #h8 img {
          width: 500px;
          display: block;
          margin: auto;
          }

          #h8 {
          padding: 50px 0 0 205px;
          }

          #uta2 {
          width: 362px;
          position: absolute;
          top: 42px;
          right: 189px;
          }

          #h9 img {
          width: 600px;
          display: block;
          margin: auto;
          }

          #h9 {
          padding: 60px 0 0 0px;
          }

          #asiraisita {
          width: 82px;
          display: block;
          margin: 15px 0 15px 15px;
          }


          #makao {
          width: 100%;
          background-color: #e2c067 ;
          padding: 100px 0 0 0;
          }

          .haba2 {
            display: block;
            width: 100%;
            max-width: 1020px;
            background-color: #fff7ea;
            margin: auto;
            border: solid 2px #68a2b6;
            }

            p.mini2 {
              color: #9c7d53;
              font-size: 14px;
              line-height: 2;
              letter-spacing: 0.12em;
              font-weight: 500;
              text-align: left;
              }

          #asirai2ue {
          width: 82px;
          display: block;
          margin: 15px 0 0 15px;
          }

          #makao1 {
          width: 178px;
          display: block;
          margin: -38px 0 0 778px;
          }

          #m1 img {
          width: 600px;
          display: block;
          }

          #m1 {
          padding: 30px 0 0 156px;
          }

          #m2 img {
          width: 500px;
          display: block;
          margin: auto;
          }

          #m2 {
          padding: 50px 0 0 205px;
          }

          #m3 img {
          width: 280px;
          position: absolute;
          top: 225px;
          left: 140px;
          }

          .migi3 p {
          padding: 15px 0 60px 588px;
          }

          #m4 img {
          width: 400px;
          display: block;
          margin: 53px 0 0 545px;
          }

          .migi4 p {
          padding: 15px 0 60px 545px;
          }

          #uta3 img {
          display: none;
          }

          #m5 img {
          width: 400px;
          position: absolute;
          top: 160px;
          left: 70px;
          }

          #m6 img {
          width: 400px;
          display: block;
          margin: auto;
          }

          #m6 {
          padding: 215px 0 0 0;
          }

          #casino img {
          width: 220px;
          position: absolute;
          top: 110px;
          left: 600px;
          }

          #m7 img {
          width: 600px;
          display: block;
          }

          #m7 {
          padding: 60px 0 0 156px;
          }

          #m8 img {
          width: 400px;
          display: block;
          margin: auto;
          }

          #m8 {
          padding: 60px 0 0 0;
          }

          .mannaka3 {
          width: 716px;
          padding: 15px 0 60px 308px;
          }

          #uta4 img {
          width: 187px;
          position: absolute;
          top: 2275px;
          left: 700px;
          }

          #m9 img {
          width: 600px;
          display: block;
          margin: auto;
          }

          #m9 {
          padding: 40px 0 0 80px;
          }

          #hanauta6 img {
          width: 150px;
          position: absolute;
          top: 2710px;
          left: 48px;
          }

          #asirai2sita img {
          display: block;
          width: 82px;
          }

          #asirai2sita {
          padding: 0 0 15px 919px;
          }

          #titlem img {
          width: 547px;
          display: block;
          margin: auto;
          }

          #titlem {
          padding: 60px 0 0px 0;
          }


      /** -------- タブレット -------- **/

      @media screen and (max-width: 1020px) {
        .haba {
          display: block;
          width: 768px;
          margin: auto;
          position: relative;
          margin-bottom: 100px;
          }

          .matomeno {
           position: relative;
          }

             #titleh {
             width: 492px;
             display: block;
             margin: auto;
             padding: 0 0 60px 0;
             }

             #asiraiue {
             width: 74px;
             display: block;
             margin: 15px 0 0 675px;
             }

             #hongkong1 {
             width: 135px;
             display: block;
             margin: -37px 0 0 60px;
             }

             p.mini {
               color: #a54430;
               font-size: 14px;
               line-height: 2;
               letter-spacing: 0.12em;
               font-weight: 500;
               text-align: left;
               }

               .mannaka p {
               padding: 15px 0 0 133px;
               }

             #h1 img {
             width: 500px;
             display: block;
             margin: auto;
             }

             #h1 {
             padding: 30px 0 0 0;
             }

             #bimi {
             width: 72px;
             position: absolute;
             top: -10px;
             right: 50px;
             }

             #h2 img {
             width: 500px;
             display: block;
             margin: auto;
             }

             #h2 {
             padding: 50px 0 0 90px;
             }

             .migi p {
             padding: 15px 0 0 178px;
             }

             #syoten {
             width: 57px;
             position: absolute;
             top: 0px;
             left: 50px;
             }

             #h3 img {
             width: 500px;
             display: block;
             }

             #h3 {
             padding: 50px 0 0 90px;
             }

             .hidari p {
             padding: 15px 0 0 90px;
             }

             #kokuto {
             width: 141px;
             position: absolute;
             top: 0px;
             right: 45px;
             }

             #h4 img {
             width: 500px;
             display: block;
             margin: auto;
             }

             #h4 {
             padding: 50px 0 0 90px;
             }

             #yakei {
             width: 670px;
             position: absolute;
             top: 155px;
             left: 47px;
             }

             #h5 img {
             width: 500px;
             display: block;
             margin: auto;
             }

             #h5 {
             padding: 50px 0 0 0;
             }

             #uta1 {
             width: 260px;
             position: absolute;
             top: 40px;
             left: 185px;
             }

             #h6 img {
             width: 333px;
             display: block;
             margin: auto;
             }

             #h6 {
             padding: 69px 0 0 0;
             }

             .mannaka2 p {
             padding: 15px 0 0 215px;
             }

             #meibutu {
             width: 57px;
             position: absolute;
             top: 0px;
             left: 50px;
             }

             #h7 img {
             width: 500px;
             display: block;
             margin: auto;
             }

             #h7 {
             padding: 50px 0 0 0px;
             }

             #tb p {
             padding: 15px 0 0 132px;
             }

             #kingyo {
             width: 153px;
             position: absolute;
             top: -20px;
             right: 20px;
             }

             #h8 img {
             width: 500px;
             display: block;
             margin: auto;
             }

             #h8 {
             padding: 60px 0 0 90px;
             }

             #uta2 {
             width: 305px;
             position: absolute;
             top: 43px;
             right: 114px;
             }

             #h9 img {
             width: 500px;
             display: block;
             margin: auto;
             }

             #h9 {
             padding: 60px 0 0 0px;
             }

             #asiraisita {
             width: 74px;
             display: block;
             margin: 15px 0 15px 15px;
             }


             #makao {
             width: 100%;
             background-color: #e2c067 ;
             padding: 100px 0 0 0;
             }

             .haba2 {
               display: block;
               width: 100%;
               max-width: 768px;
               background-color: #fff7ea;
               margin: auto;
               border: solid 2px #68a2b6;
               }

               p.mini2 {
                 color: #9c7d53;
                 font-size: 14px;
                 line-height: 2;
                 letter-spacing: 0.12em;
                 font-weight: 500;
                 text-align: left;
                 }

             #asirai2ue {
             width: 74px;
             display: block;
             margin: 15px 0 0 15px;
             }

             #makao1 {
             width: 160px;
             display: block;
             margin: -38px 0 0 526px;
             }

             #m1 img {
             width: 500px;
             display: block;
             }

             #m1 {
             padding: 30px 0 0 90px;
             }

             #m2 img {
             width: 500px;
             display: block;
             }

             #m2 {
             padding: 50px 90px 0 174px;
             }

             #m3 img {
             width: 240px;
             position: absolute;
             top: 290px;
             left: 90px;
             }

             .migi3 p {
             padding: 15px 0 0 400px;
             }

             #m4 img {
             width: 333px;
             display: block;
             margin: 53px 0 0 398px;
             }

             .migi4 p {
             padding: 15px 0 0 400px;
             }

             #uta3 img {
             width: 225px;
             position: absolute;
             top: 102px;
             left: 87px;
             }

             #m5 img {
             width: 333px;
             position: absolute;
             top: 150px;
             left: 33px;
             }

             #m6 img {
             width: 333px;
             display: block;
             margin: auto;
             }

             #m6 {
             padding: 267px 0 0 0;
             }

             #casino img {
             width: 210px;
             position: absolute;
             top: 160px;
             left: 444px;
             }

             #m7 img {
             width: 500px;
             display: block;
             }

             #m7 {
             padding: 60px 0 0 90px;
             }

             #m8 img {
             width: 333px;
             display: block;
             margin: auto;
             }

             #m8 {
             padding: 60px 0 0 0;
             }

             .mannaka3 {
             width: 558px;
             padding: 15px 0 0 218px;
             }

             #uta4 img {
             width: 175px;
             position: absolute;
             top: 1940px;
             left: 535px;
             }

             #m9 img {
             width: 500px;
             display: block;
             margin: auto;
             }

             #m9 {
             padding: 100px 0 0 80px;
             }

             #hanauta6 img {
             width: 135px;
             position: absolute;
             top: 2323px;
             left: 18px;
             }

             #asirai2sita img {
             display: block;
             width: 74px;
             }

             #asirai2sita {
             padding: 0 0 15px 675px;
             }

             #titlem img {
             width: 547px;
             display: block;
             margin: auto;
             }

             #titlem {
             padding: 60px 0 0px 0;
             }

        }

      /** -------- スマホ -------- **/
        @media screen and (max-width: 767px) {

          #konton img {
          width: 14vw;
          max-width: 20px;
          }

          #konton {
          text-align: center;
          padding: 68px 0 30px 0;
          }

          #record6 img {
          width: 75vw;
          max-width: 320px
          }

          #record6 {
          text-align: center;
          padding: 0 0 80px 0;
          }

          .haba {
            display: block;
            width: 320px;
            margin: auto;
            position: relative;
            margin-bottom: 100px;
            }

            .matomeno {
             position: relative;
            }

               #titlehsp {
               width: 320px;
               display: block;
               margin: auto;
               padding: 0 0 60px 0;
               }

               #titleh {
               display: none;
               }

               #asiraiue {
               width: 60px;
               display: block;
               margin: 10px 0 0 246px;
               }

               #hongkong1 {
               width: 108px;
               display: block;
               margin: -37px 0 0 20px;
               }

               p.mini {
                 color: #a54430;
                 font-size: 11px;
                 line-height: 2;
                 letter-spacing: 0.12em;
                 font-weight: 500;
                 text-align: left;
                 }

                 .mannaka p {
                 padding: 10px 0 0 10px;
                 }

               #h1 img {
               width: 300px;
               display: block;
               margin: auto;
               }

               #h1 {
               padding: 30px 0 0 0;
               }

               #bimi {
               width: 57px;
               position: absolute;
               top: 10px;
               right: 5px;
               }

               #h2 img {
               width: 300px;
               display: block;
               margin: auto;
               }

               #h2 {
               padding: 50px 0 0 0;
               }

               .migi p {
               padding: 10px 0 0 10px;
               }

               #syoten {
               width: 45px;
               position: absolute;
               top: 20px;
               left: 3px;
               }

               #h3 img {
               width: 300px;
               display: block;
               margin: auto;
               }

               #h3 {
               padding: 50px 0 0 0;
               }

               .hidari p {
               padding: 10px 0 0 10px;
               }

               #kokuto {
               width: 113px;
               position: absolute;
               top: 10px;
               right: 5px;
               }

               #h4 img {
               width: 300px;
               display: block;
               margin: auto;
               }

               #h4 {
               padding: 50px 0 0 0;
               }

               #yakei {
               display: none;
               }

               #h5 img {
               width: 300px;
               display: block;
               margin: auto;
               }

               #h5 {
               padding: 50px 0 0 0;
               }

               #uta1 {
               width: 210px;
               position: absolute;
               top: 48px;
               left: 35px;
               }

               #h6 img {
               width: 200px;
               display: block;
               margin: auto;
               }

               #h6 {
               padding: 69px 0 0 0;
               }

               .mannaka2 p {
               padding: 10px 0 0 59px;
               }

               #meibutu {
               width: 45px;
               position: absolute;
               top: 10px;
               left: 3px;
               }

               #h7 img {
               width: 300px;
               display: block;
               margin: auto;
               }

               #h7 {
               padding: 50px 0 0 0px;
               }

               #tb p {
               padding: 10px 0 0 10px;
               }

               #kingyo {
               width: 122px;
               position: absolute;
               top: -12px;
               right: 5px;
               }

               #h8 img {
               width: 300px;
               display: block;
               margin: auto;
               }

               #h8 {
               padding: 50px 0 0 0px;
               }

               #uta2 {
               width: 180px;
               position: absolute;
               top: 42px;
               right: -1px;
               }

               #h9 img {
               width: 300px;
               display: block;
               margin: auto;
               }

               #h9 {
               padding: 50px 0 0 0px;
               }

               #asiraisita {
               width: 60px;
               display: block;
               margin: 10px 0 10px 10px;
               }


               #makao {
               width: 100%;
               background-color: #e2c067 ;
               padding: 100px 0 0 0;
               }

               .haba2 {
                 display: block;
                 width: 100%;
                 max-width: 320px;
                 background-color: #fff7ea;
                 margin: auto;
                 border: solid 2px #68a2b6;
                 }

                 p.mini2 {
                   color: #9c7d53;
                   font-size: 11px;
                   line-height: 2;
                   letter-spacing: 0.12em;
                   font-weight: 500;
                   text-align: left;
                   }

               #asirai2ue {
               width: 60px;
               display: block;
               margin: 10px 0 0 10px;
               }

               #makao1 {
               width: 120px;
               display: block;
               margin: -38px 0 0 168px;
               }

               #m1 img {
               width: 300px;
               display: block;
               margin: auto;
               }

               #m1 {
               padding: 30px 0 0 0px;
               }

               #m2 img {
               width: 300px;
               display: block;
               margin: auto;
               }

               #m2 {
               padding: 50px 0 0 0px;
               }

               #m3 img {
               width: 240px;
               position: static;
               display: block;
               margin: auto;
               }

               #m3 {
               padding: 45px 0 0 0;
               }

               .migi3 p {
               display: block;
               position: absolute;
               top: 260px;
               left: 10px;
               padding: 0
               }

               #m4 img {
               width: 200px;
               display: block;
               margin: auto;
               }

               #m4 {
               padding: 50px 0 0 0;
               }

               .migi4 p {
               padding: 10px 0 0 47px;
               }

               #uta3 img {
               width: 170px;
               position: absolute;
               top: 753px;
               left: 73px;
               }

               #m5 img {
               width: 200px;
               position: static;
               display: block;
               margin: auto;
               }

               #m5 {
               padding: 50px 0 0 0;
               }

               #m6 img {
               width: 200px;
               display: block;
               margin: auto;
               }

               #m6 {
               padding: 175px 0 0 0;
               }

               #casino img {
               width: 170px;
               position: absolute;
               top: 90px;
               left: 120px;
               }

               #m7 img {
               width: 300px;
               display: block;
               margin: auto;
               }

               #m7 {
               padding: 50px 0 0 0px;
               }

               #m8 img {
               width: 200px;
               display: block;
               margin: auto;
               }

               #m8 {
               padding: 50px 0 0 0;
               }

               .mannaka3 {
               width: 260px;
               padding: 10px 0 0 60px;
               }

               #uta4 img {
               width: 140px;
               position: absolute;
               top: 1243px;
               left: 178px;
               }

               #m9 img {
               width: 300px;
               display: block;
               margin: auto;
               }

               #m9 {
               padding: 65px 0 0 0px;
               }

               #hanauta6 img {
               width: 100px;
               position: absolute;
               top: 1477px;
               left: 15px;
               }

               #asirai2sita img {
               display: block;
               width: 60px;
               }

               #asirai2sita {
               padding: 10px 0 10px 246px;
               }

               #titlemsp img {
               width: 320px;
               display: block;
               margin: auto;
               }

               #titlemsp {
               padding: 60px 0 0px 0;
               }

               #titlem {
               display: none;
               }
            }




      #botann img {
      width: 12vw;
      max-width: 145px;
      padding: 150px 0 25px 0;
      }

      #botann {
      text-align: center;
      }

      p.small {
      color: #5a5a45;
      font-size: 12px;
      letter-spacing: 0.2em;
      font-weight: 600;
      font-style: italic;
      text-align: center;
      padding: 0 0 120px 0;
      }

      .aka {
      font-size: 13px;
      color: #c25747;
      text-decoration: underline;
      }

      /** -------- タブレット -------- **/

      @media screen and (max-width: 999px) {
        #botann img {
        width: 13vw;
        padding: 120px 0 20px 0;
        }
      }



      /** -------- スマホ -------- **/

      @media screen and (max-width: 767px) {

            #botann img {
            width: 25vw;
            max-width: 145px;
            padding: 80px 0 20px 0;
            }

            #botann {
            text-align: center;
            }

            p.small {
            color: #5a5a45;
            font-size: 10px;
            letter-spacing: 0.1em;
            font-weight: 500;
            font-style: italic;
            text-align: center;
            padding: 0 0 100px 0;
            }

            .aka {
            font-size: 11px;
            color: #c25747;
            text-decoration: underline;
            }

            }



            #footerback {
            background-color: #f8f6df;
            height: 300px;
            box-shadow: 0 0 50px #d2cebb inset;
            display: table;
            width: 100%;
            z-index: 300;
            }

            #rogo img {
            width: 10vw;
            max-width: 80px;
            }

            #rogo {
            text-align: center;
            }

            #copyright img {
            width: 50vw;
            max-width: 300px;
            padding:25px 0 0 0;
            }

            #copyright {
            text-align: center;
            }

            #footer {
            display: table-cell;
            vertical-align: middle;
            }


      @media screen and (max-width: 767px) {

      #footerback {
      background-color: #f8f6df;
      height: 160px;
      box-shadow: 0 0 50px #d2cebb inset;
      display: table;
      width: 100%;
      }

      #rogo img {
      width: 20vw;
      max-width: 80px;
      }

      #copyright img {
      width: 60vw;
      max-width: 300px;
      padding:15px 0 0 0;
      }

      }
