
          a{
            color: orangered;
            text-decoration: none;
          }
          body{
            background-image: url(backgrounds/499.jpg);
          }
          .container{
            border: none;
            width: 920px;
            height: 1295px;
            margin: auto;
            background-color: white;
            position: relative;
          }
          header{
            background-image: url(illust/rillakumabus.jpg);
            background-size: cover;
            border: 3px rgb(47, 170, 74) solid;
            width: 920px;
            height: 230px;
          }
          .headertext{
            border: none;
            width: 720px;
            height: 225px;
            margin-left: 300px;
          }
          .flow1{
            background-image: linear-gradient(to bottom, rgb(47, 170, 74), white);
            border-top: solid rgb(47, 170, 74) 2px; border-left: none; border-right: none; border-bottom: solid rgb(255, 102, 0) 2px;
            width: 920px;
            height: 55px;
            margin-top: 10px;
            font-size: 25px;
            text-shadow: gray;
            color: white;
          }
          .flowtext{
            border: none;
            width: 180px;
            height: 55px;
            padding: 5px;
            font-size: 16;
            display: flex;
            text-align: center;
            vertical-align: middle;
          }
          .leftside{
            border: none;
            width: 180px;
            height: 960px;
            float: left;
            margin-top: 5px;
            display: flex;
            flex-direction: column;
          }
          .rightside{
            border: none;
            width: 180px;
            height: 960px;
            float: right;
            margin-top: 5px;
            display: flex;
            flex-direction: column;
          }
          .mid{
            border: none;
            width: 545px;
            height: 945px;
            float: left;
            margin-top: 10px;
            margin-left: 5px;
            margin-right: 5px;
            background-color: white;
            position: relative;
            flex-direction: column;
          }
          .midleft{
            border: none;
            width: 292px;
            height: 460px;
            margin-top: 0px;
            margin-left: 0px;
            float: left;
          }
          .cbox{
            border-color: rgb(47, 170, 74);
            border-radius: 0px 8px 0px 0px;
            background-color: rgb(47, 170, 74);
            width: 237px;
            height: 30px;
            float: right;
            margin-top: 5px;
            margin-left: 5px;
            text-align: center;
            color: white;
          }
          .innercbox{
            border: solid rgb(47, 170, 74) 1px;
            background-color: white;
            width: 236px;
            height: 280px;
            float: right;
            margin-top: 4px;
            margin-left: 3px;
            color: orange;
          }
          .illust{
            width: 297px;
            height: 455px;
            box-sizing: border-box;  
            border-style: ridge;
            border-color: #dadcde;
            border-width: 5px;
            margin-top: 0px;
            margin-left: 0px;
            float: left;
            background-image: url(illust/melonkuma.png);
            background-size: 100%;
          }
          .illusttext{
            border-color: rgb(47, 170, 74);
            border-radius: 0px 0px 0px 8px;
            background-color: rgb(47, 170, 74);
            width: 298px;
            height: 30px;
            float: left;
            margin-top: 3px;
            text-align: center;
            color: white;
          }
          .underbanner{
            border: 4px #e8e9eb outset;
            width: 290px;
            height: 105px;
            margin-top: 5px;
            margin-left: 0px;
            float: left;
            background-color: #e8e9eb;
          }
          .welcome{
            border-color: rgb(47, 170, 74);
            border-radius: 0px 8px 0px 0px;
            background-color: rgb(47, 170, 74);
            width: 237px;
            height: 30px;
            float: right;
            margin-top: 0px;
            margin-left: 3px;
            text-align: center;
            color: white;
          }
          .innerwelcome{
            border: solid rgb(47, 170, 74) 1px;
            background-color: white;
            width: 235px;
            height: 250px;
            float: right;
            margin-top: 4px;
            margin-left: 3px;
            color: rgb(255, 102, 0);
          }
          .welcomtext{
            border: none;
            width: 200px;
            height: 117px;
            margin-top: 20px;
            margin-left: 20px;
            margin-right: 10px;
            font-size: 15px;
            overflow: auto;
            text-align: center;
            font-family: 'Courier New', Courier, monospace;
          }
          .welcomefriend{
            border: none;
            width: 190px;
            height: 50px;
            margin-top: 10px;
            margin-left: 20px;
            margin-right: 20px;
            margin-bottom: 20px;
            display: flex;
            justify-content: center;
          }
          .midbanner{
            border: 3px rgb(255, 102, 0) solid;
            width: 540px;
            height: 100px;
            float: left;
            margin-top: 10px;
            margin-left: 0px;
            margin-right: 0px;
            background-color: none;
            display: flex;
          }
          .innermidbanner{
            border: none;
            border-radius: 0px 0px 0px 0px;
            width: 150px;
            height: 80px;
            margin-top: 10px;
            margin-left: 20px;
            margin-right: 4px;
            background-color: none;
          }
          .innermidbanner2{
            border: none;
            border-radius: 0px 0px 0px 0px;
            width: 150px;
            height: 80px;
            margin-top: 10px;
            margin-left: 20px;
            margin-right: 4px;
            background-color: none;
          }
          .innermidbanner3{
            border: none;
            border-radius: 0px 0px 0px 0px;
            width: 150px;
            height: 80px;
            margin-top: 10px;
            margin-left: 20px;
            margin-right: 4px;
            background-color: none;
          }
          .linkme{
            border-top: rgb(47, 170, 74) 4px solid;
            border-bottom: rgb(47, 170, 74) 4px solid;
            width: 545px;
            height: 130px;
            float: left;
            margin-top: 15px;
            margin-left: 0px;
            margin-right: 0px;
            background-color: none;
            display: flex;
            flex-direction: row;
          }
          .linkmeimg{
            border: rgb(47, 170, 74) 1px solid;
            width: 330px;
            height: 110px;
            float: right;
            margin-top: 9px;
            margin-left: 15px;
            margin-right: 5px;
            background-color: white;
            z-index: 5;
          }
          .copycode{
            border: rgb(47, 170, 74) 1px solid;
            width: 100px;
            height: 20px;
            float: right;
            margin-top: 9px;
            margin-left: 10px;
            margin-right: 10px;
            background-color: white;
            z-index: 5;
          }
          #linktext{
            border: rgb(47, 170, 74) 1px solid;
            width: 180px;
            height: 105px;
            float: right;
            margin-top: 9px;
            margin-left: 5px;
            margin-right: 15px;
            background-color: white;
            z-index: 5;
          }
          .flow2{
            background-image: linear-gradient(to bottom, rgb(47, 170, 74), white);
            border-top: solid rgb(255, 102, 0) 2px; border-left: none; border-right: none; border-bottom: solid rgb(47, 170, 74) 2px;
            width: 545px;
            height: 55px;
            margin-top: 140px;
            position: absolute;
            bottom: 0;
          }
          .menu{
            border-color: rgb(47, 170, 74);
            border-radius: 8px 8px 0px 0px;
            background-color: rgb(47, 170, 74);
            width: 180px;
            height: 30px;
            float: right;
            margin-top: 5px;
            text-align: center;
            color: white;
          }
          .innermenu{
            border: solid rgb(47, 170, 74) 1px;
            background-color: white;
            width: 177px;
            height: 186px;
            float: right;
            margin-top: 4px;
            color: rgb(255, 102, 0);
            line-height: 33px;
          }
          .menuscript{
            border: none;
            width: 110px;
            height: 30px;
            color: rgb(255, 102, 0);
            letter-spacing: 0px;
            font-size: 14px;
            margin-top: 4px;
            margin-left: 8px;
            font-family: 'Courier New', Courier, monospace;
          }
          .calendar{
            border: none;
            background-color: white;
            width: 177px;
            height: 209px;
            float: left;
            margin-top: 3px;
            margin-bottom: 25px;
            color: rgb(255, 102, 0)
          }
          .visitor{
            width: 172px;
            height: 120px;
            box-sizing: border-box;  
            border-style: ridge;
            border-color: #dadcde;
            border-width: 5px;
            margin-top: 5px;
            margin-left: 5px;
            margin-right: 5px;
            padding-top: 10px;
            background-color: #dadcde;
            font-size: 12px;
            text-align: center;
          }
          .innervisitor{
            width: 172px;
            height: 35px;
            box-sizing: border-box;  
            border-style: ridge;
            border-color: #dadcde;
            border-width: 5px;
            margin-top: 10px;
            margin-left: 5px;
            margin-right: 5px;
            margin-bottom: 5px;
            background-color: #dadcde;
            font-size: 12px;
          }
          .leftbanner1{
            border: 1px #e8e9eb solid;
            width: 172px;
            height: 50px;
            margin-top: 5px;
            margin-left: 5px;
            float: left;
            background-image: url(dejiko.jpg);
          }
          .leftbanner2{
            border: 1px #e8e9eb solid;
            width: 172px;
            height: 150px;
            margin-top: 5px;
            margin-left: 5px;
            float: left;
            background-image: url(dejiko.jpg);
          }
          .leftbanner3{
            border: 1px #e8e9eb solid;
            width: 172px;
            height: 230px;
            margin-top: 5px;
            margin-left: 5px;
            float: left;
            object-fit: fill;
          }
          .rightbanner1{
            border: 4px #e8e9eb outset;
            width: 172px;
            height: 150px;
            margin-top: 5px;
            margin-right: 5px;
            float: right;
            background-image: url(illust/dejiko_bow.gif);
          }
          .rightbanner2{
            border: 1px #e8e9eb solid;
            width: 172px;
            height: 150px;
            margin-top: 5px;
            margin-right: 5px;
            float: right;
            background-image: url(dejiko.jpg);
          }
          .rightbanner3{
            border: 1px #e8e9eb solid;
            width: 172px;
            height: 50px;
            margin-top: 5px;
            margin-right: 5px;
            float: left;
            background-image: url(dejiko.jpg);
          }
          .stats{
            width: 172px;
            height: 50px;
            box-sizing: border-box;  
            border-style: ridge;
            border-color: #dadcde;
            border-width: 5px;
            margin-top: 5px;
            margin-left: 5px;
            margin-right: 5px;
            margin-bottom: 5px;
            padding-top: 4px;
            background-color: #dadcde;
            font-size: 12px;
            text-align: center;
          }
          .innerstats{
            border: solid rgb(47, 170, 74) 1px;
            background-color: white;
            width: 177px;
            height: 150px;
            margin-top: 4px;
            margin-bottom: 5px;
            color: rgb(255, 102, 0);
          }
          .updatelog{
            border-color: rgb(47, 170, 74);
            border-radius: 8px 8px 0px 0px;
            background-color: rgb(47, 170, 74);
            width: 180px;
            height: 30px;
            float: left;
            margin-top: 5px;
            text-align: center;
            color: white;
          }
          .innerupdatelog{
            border: solid rgb(47, 170, 74) 1px;
            background-color: white;
            width: 177px;
            height: 207px;
            margin-top: 4px;
            color: rgb(255, 102, 0);
          }
          .updatelogtext{
            border: none;
            width: 155px;
            height: 80px;
            margin-top: 10px;
            margin-left: 10px;
            margin-right: 10px;
            font-size: 15px;
            overflow: auto;
            line-height: 21px;
            font-family: 'Courier New', Courier, monospace;
            letter-spacing: -1px;
          }
          .updatelogdates{
            width: 50px;
            height: 20px;
            color: black;
            box-sizing: border-box;  
            border-style: ridge;
            border-color: #dadcde;
            border-width: 5px;
            margin-top: 5px;
            margin-left: 0px;
            margin-right: 5px;
            background-color: #dadcde;
            font-size: 12px;
            text-align: center;
          }
          .mailbox{
            width: 175px;
            height: 44px;
            box-sizing: border-box;  
            border-style: ridge;
            border-color: #dadcde;
            border-width: 5px;
            margin-top: 5px;
            margin-left: 0px;
            margin-right: 5px;
            background-color: #dadcde;
            font-size: 12px;
            text-align: center;
            float: right;
          }
          footer{
            background-color: rgb(47, 170, 74);
            border-style: none;
            width: 920px;
            height: 20px;
            position: absolute;
            bottom: 0;
            text-align: center;
            font-family: 'Courier New', Courier, monospace;
          }